Published: 27 Nov 2013 - 07:15 am | Last Updated: 28 Jan 2022 - 05:25 pm
Demonstrators march to the headquarters of energy company Npower during a protest against energy prices in London yesterday. German utility RWE has scrapped plans to build one of the world’s largest offshore wind parks in Britain.