Top 70 Floating Solar PV Plants in the World Feb 4, 2017 By Ndubuisi Micheal Obineme Solar power is the conversion of energy from sunlight into electricity, either directly using…