News

HelioRec’s floating solar installation in the Port of Brest, France, further validated its wind and wave resilience. That ...
The panels are installed side by side on a sturdy plastic floating surface that will be anchored in the middle of the lake. The floating panels are part of FPL’s solar expansion strategy, which ...