Innergex
–
Longueuil, QC, Canada
... The Corporation develops, acquires, owns and operates hydroelectric facilities, wind farms, solar farms and energy storage facilities. For more than 30 years, Innergex has believed in a world where abundant renewable energy promotes healthier ... - May 17