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.