HelioRec Floating Solar Power Plant

Gallery  HelioRec Floating Solar Power Plant 1
Gallery  HelioRec Floating Solar Power Plant 1
February 2021
Headquarters 75015 Paris, France

HelioRec Floating Solar Power Plant - An innovative and cost-effective floating system for solar power plant owners

The current solar power plant industry is facing several challenges such as expensive and difficult land preparation, represent up to 20-35% of the total CAPEX. In addition, power plants are traditionally prompt to have a lower efficiency due to solar panels overheating on the ground (every 1°C of temperature rise corresponds to a drop in the efficiency by 0.5%). To Tackle these challenges, The solution aims to reduce the CAPEX of solar power plants, increase the efficiency of solar panels, save land space, and unlock new market opportunities. HelioRec's solution is an innovative floating system with a circular economy approach.

  • /

Key features

  • Stability on the wave with "hydro-lock" feature
  • Higher efficiency by 10-20% in comparison with solar land-based instillation
  • Stackability feature - reduce transportation cost and amount of fuel by 50%
  • Saving land space 10 000 m2 (for 1 MW power plant)
  • Saving 478 tons CO2 using circular economy approach and clean electricity production (for 1MW power plant)


  • CAPEX reduction by 17% in comparison with land-based solar power plant
  • LCOE reduction by 16-22% in comparison with land-based solar power plant

Maturity Stage

  • Medium and large scale commercialization
  • Small scale commercialization
  • Initial market commercialization
  • Prototype testing in the real world
  • Prototype testing 1:1 in the lab

Looking For

Activity Region

  • /



  • Headquarters
  • Activity

Related Topics

The information set out above, is solely for the purposes of information and the Solar Impulse Foundation does not provide any guarantee as to its authenticity, completeness or accuracy. This information does not constitute investment advice or a recommendation to buy into, transact or to enter into any agreement with any of the parties or persons mentioned above. Potential investors or interested parties are solely responsible for their investment or business decisions and for performing any due diligence required by the circumstances.