UK Wind Power Shatters Global Efficiency Benchmark | London Bureau | londonbureau.uk