Answer : 2 China Explanation : Answer: B) China Explanation: China flicked the switch on the world’s largest floating solar energy plant. The massive waterborne plant is expected to generate 40 megawatts at one time and could supply electricity for over 15,000 homes. The pioneering project, located in eastern China, is thought to cement China’s status as a top producer of solar energy in the world. The plant has been built in Huainan city, Anhui Province, by Sungrow Power Supply, a Chinese company specialised in renewable energy.
Click here to see the full blog post