Demonstrators hold placards as they protest against Thames Water, ahead of the hearing on a rescue loan for Thames Water, in London, Britain, December 17, 2024. REUTERS/Mina Kim
Demonstrators hold placards as they protest against Thames Water, ahead of the hearing on a rescue loan for Thames Water, in London, Britain, December 17, 2024. REUTERS/Mina Kim