Innergex Renewable Energy Incorporated
Innergex Buys 250MW Texas Solar Project
Phoebe marks the company’s largest such project and has a 12-year power purchase agreement with Shell Energy North America, commencing in July 2019.
Phoebe marks the company’s largest such project and has a 12-year power purchase agreement with Shell Energy North America, commencing in July 2019.