SABELLA

  • 7, rue Félix Le Dantec, Quimper, Bretagne, 29000, France

About SABELLA

SABELLA is an innovative marine current turbines developer, supplying reliable turnkey energy solutions worldwide.