Abseil fail! Greenpeace activists lower themselves off Barclays tower

Abseil fail! Greenpeace protesters’ attempt to lower themselves off Barclays building during oil demo gets off to a scary start Group was protesting against Barclays’ investment in Canadian oil pipelines Clambered onto the 40ft high awning of the building in Canary Wharf, London The group hung giant ‘oil droplets’ from the letters of the company’s name One abseiler leaned out […]

Read more