fromLondon Business News | Londonlovesbusiness.com
1 week agoThe 'era of profiting from failure is over' as Thames Water fined 122.7 million - London Business News | Londonlovesbusiness.com
Ofwat has uncovered a series of systematic failures by Thames Water to adequately build, maintain, and operate necessary wastewater infrastructure to adhere to its legal obligations.
London politics