GLP Full Size BDC Banner

Tag: Rachel Fletcher

Thames Water Had to Pay £120m for Leaks
Telecoms, Networks & Connections

Thames Water Had to Pay £120m for Leaks

Thames Water’s directors were found to not have enough oversight and control of the company’s leakage performance, with the company losing approximately 25% of all …