Technology  The race to roll out ‘super-sized’ wind turbines is on

The race to roll out ‘super-sized’ wind turbines is on