Get more from Recharge - required reading for the global renewable energy industry

630MW London Array at full power

The world's biggest offshore wind farm, the UK's London Array, is producing power from all 175 of its Siemens turbines.

Already a subscriber? Log in here