Mainstream technologies, Renewable Energy
May 21, 2019
Via: Greentech MediaHumans have been floating on water for thousands of years, so perhaps it was inevitable that they would build solar plants on it, too. Floating photovoltaics have already delivered 1.1 gigawatts of installations worldwide, according to the World Bank. That’s […]