Tuesday November 20, 2018 05:26

Energy Press Release : 31 Oct 2018

Trina Solar supplies 17MW to the largest floating PV system in Europe Energy—31 Oct 18

Trina Solar Limited ("Trina Solar" or the "company"), a leading total solutions provider for solar energy, announced today that it has supplied 17MW of PV modules to the largest floating PV plant in Europe. The "O'MEGA 1" PV project has been developed