Trina Solar supplies 17MW to the largest floating PV system in Europe
Trina Solar has supplied 17MW of PV modules to the largest floating PV plant in Europe. The “O’MEGA 1” PV project has been developed by Akuo … Read more
Trina Solar has supplied 17MW of PV modules to the largest floating PV plant in Europe. The “O’MEGA 1” PV project has been developed by Akuo … Read more