The project involves the development of the 10 MW utility-scale solar power project, "Illumination," located in the town of Scugog, Ontario. The project has been awarded a 20-year power pur...
* The information available in this section may vary depending on the project.