A wind turbine at the Seagreen Offshore Wind Farm, under construction around 27km from the coast of Montrose, Scotland, in the North Sea. AFP
A wind turbine at the Seagreen Offshore Wind Farm, under construction around 27km from the coast of Montrose, Scotland, in the North Sea. AFP

Britain all at sea over floundering renewable energy policy