Back to press releases Press releases Innergex begins commercial operation of the 25.3 MW Boulder Creek hydroelectric facility Download the file