Turbines get the stamp – Made in Britain

The majority of large tidal lagoon turbines will be made in Britain. That’s after General Electric (GE) and Andritz Hydro secured a £300 million contract to supply sixteen “bidirectional” turbines to the “world’s first” tidal lagoon power plant in Wales. The two companies who are the preferred bidders to the £1 billion Swansea Tidal Lagoon […]

ELN TV