20 November 2025

Climate protestors invade S&P's insurance conference in London - UPDATED