|

February 19, 2025

2009

Acquired ownership of Northern Renewables (NR), a 70-MW run of river hydro power plant, through an IPPA contract won on 2009.

Tags