Competition to Produce Mega Turbine (UK)

The competition to build a new generation of mega turbines is heating up. Last November, British-led efforts to build a radically designed …

[mappress]

Source: guardian, February 10, 2011