372. Ciel & Terre has made a thriving business installing floating solar around the world
Ciel & Terre has created a thriving business installing 1.7 gigawatts of floating solar in 30 countries around the world in 300 projects in places that have neither the land nor roof space and at competitive rates.