22 January 2026

Climate protesters disrupt Fitch's London insurance conference