Ciel & Terre EMEA begins installation for Europe’s largest floating solar project
Ciel & Terre has started the anchoring installation and floating platform assembly for the future largest floating photovoltaic power plant, the Ilots Blandin project in Haute-Marne, France.