News

A 7.5MW project in China claimed to be the first commercial offshore floating PV project in a full-seawater environment has ...