Trina Solar supplies 17MW to the largest floating PV system in Europe
2018.10.30