About the company
29000 Quimper, France
Jean François DAVAIAU
Affordable and clean energy
SABELLA focuses on far flung communities to grant them a secured, clean and renewable access to energy with ocean energy
SABELLA is a French company developing reliable and efficient tidal turbine technologies to supply turnkey energy solutions worldwide.