Another Tidal Turbine Nearing Completion
This One Is In France In The Port Of Brest
Sabella’s D10 Tidal Turbine is nearing the final stages of its assembly which started back in January.
It is scheduled to be installed ... Continue Reading →
Our Alternative Energy Future Looks Bright