LONDON, April 24 — Thames Water, the UK’s largest water supplier, has been ravaged since privatisation by soaring debts and chronic underinvestment, sinking into a deep financial crisis which has sparked bailout speculation.So how did Thames Water, serving about 15 million people across London and surrounding areas, end up in...

Full Story Read More