New Search

If you are not happy with the results below please do another search

1 search result for:

1

World’s Largest Floating Solar Panels

China once had a reputation as a coal-guzzling, smog – blanketed polluter. However, that is changing fast. China invests more in wind, hydro and solar power than any other country and recently, China switched on the world’s largest floating solar power plant. Where is it located? The floating solar power plant is located in the […]