Greenpeace activists shut down 74 Shell petrol stations in Edinburgh and London in a protest against the company’s plans to drill for oil in the Arctic that saw 24 campaigners arrested on Monday. The campaigners are attempting to shut off petrol to London’s 105 Shell stations and Edinburgh’s 14. Seventy-one have been closed in London [...]![]()

