You are viewing a single comment's thread from:RE: CHINA- THE HOME OF THE LARGEST FLOATING SOLAR POWER PLANTView the full contextView the direct parentoluwoleolaide (68)in #renewable-energy • 7 years ago it is very much in existence mate.