Ciel & Terre International, a France-based EPC (engineering, procurement, construction) contractor for rooftop PV systems and ground-mounted PV power-generating stations, has set up a subsidiary, Ciel & Terre Taiwan, for promoting floating PV...
The article requires paid subscription. Subscribe Now