Recent Finacing
Recent Raise
Sabella is a French designer and supplier of high-powered tidal turbines (Sabella D10), deploying grid-connected marine energy systems for island and international electricity projects.
Focus Areas
Recent Investors
Total Raised
Funding round
Investors