2014: The year’s biggest Power Technology stories

Image: Located in the Irish Sea, the Duddon Sands offshore wind project will supply power to almost 280,000 UK homes. Photo: courtesy of ScottishPower Renewables.