French floating solar company HelioRec has completed operations and maintenance (O&M) activities on its 250 kW floating solar installation at Domaine de Cicé-Blossac in France.
Commissioned on 29 October 2024, the system has so far helped avoid 70 tonnes of CO₂ emissions – “the equivalent of planting 96 trees.”
