O2 Tidal Turbine Manufacturing Contract Goes to TEXO

Orbital Marine Power (Orbital) has awarded the main manufacturing contract for its first commercial O2 tidal stream ...

read more →