Barclays climate protestors facing jail time

The seven campaigners were found to have caused £100,000 in criminal damage to the bank in Canary Wharf last year

Green revamp for Canary Wharf under Eden Project partnership

The project supports the Canary Wharf Group’s sustainability commitments, which includes a 49% reduction in Scope 1 and 2 emissions since 2012 and achieving net zero by 2030