Author: Gary

June 19, 2017 Gary No comments exist

Just this month China flipped the switch on the world’s largest floating solar power plant.  As a result, this power plant will now provide electricity to about 15,000 homes.  This was occurring right about the time the U.S. was pulling out of the Paris Climate Agreement.   This floating solar power plant is located in…