By CEP Staff • 25 October 2024 in News

Recurrent Energy, a subsidiary of Canadian Solar Inc., has reached commercial operation at the 134 MW (100 MWac) Liberty Solar project near Houston, Texas.