HelioRec
An industrial start-up focused on generating green electricity from a cutting-edge floating solar technology. Learn more
Launch date
Employees
Market cap
-
Enterprise valuation
CAD7—11m (Dealroom.co estimates Nov 2023.)
Company register number 848419685
Nantes Pays de la Loire (HQ)
Authorizing premium user...