Technology China Inaugurates The World’s Largest Floating Solar Farm Umer SohailMay 26, 20170 China is jumping on the solar farming bandwagon as they have decided to provide a tinge of green in the incredibly...