Special administration being talked about for Thames Water
UK Ministers and Ofwat are holding discussions about the possibility of placing Thames Water into a special administration regime (SAR).The water...
UK Ministers and Ofwat are holding discussions about the possibility of placing Thames Water into a special administration regime (SAR).The water...