'No planet, no profit', climate change activists warn City of London

  • 5 years ago
Climate change activists thronged the financial heart of London on Monday, blocking streets around locations such as the Bank of England and BlackRock, the world's biggest asset manager.