3 gorges

June 28, 2017
France-based floating PV specialist Ciel & Terre (C&T) International has commenced construction of a 70MW floating solar plant for Chinese state-owned developer CECEP on a clay quarry lake in Anhui Province, China.

Subscribe to Newsletter

Upcoming Events

Solar Media Events
May 1, 2024
Dallas, Texas
Solar Media Events
May 21, 2024
Sydney, Australia