World’s largest solar facility now belongs to Canada
Eco Factor: Solar photovoltaic facility produces up to 80 megawatts of electricity.
Clearly eclipsing the 60 MW Olmedilla Photovoltaic Park in Spain with a more quantifiable solar power generation capacity, the Sarnia Solar facility in Ontario has.
World’s largest solar facility now belongs to Canada Read More »









