London politics
fromLondon Business News | Londonlovesbusiness.com
2 months agoThe 'era of profiting from failure is over' as Thames Water fined 122.7 million - London Business News | Londonlovesbusiness.com
Thames Water fined £122.7 million for breaching wastewater rules and dividend payment regulations, marking a significant industry precedent.