China completes world''s largest open sea floating solar project
It would deploy around 1.8 million solar PV modules on the reservoir at the top of the Kariba Dam, the largest man-made lake in the world. Domestically, China is also looking to increase