Trina Solar supplies 17MW modules to O’MEGA 1 floating PV plant

Image: Europe’s largest floating solar system, located in Piolenc (France), powered by 17MW of Trina Solar PV modules. Photo: courtesy of : Akuo Energy