Innergex achieves financial close for 200MW Hillcrest solar project in Ohio, US

Hillcrest solar PV project is expected to produce nearly 413.3GWh of clean power in the first five years. Credit: Chelsea on Unsplash.