Sabella troubleshoots D10 ahead of three-year deployment

French tidal energy developer Sabella is making progress on the optimization of its D10 tidal turbine ahead of the ...

read more →