Thames Water crisis as regulator demands £70bn overhaul
England's largest water company, Thames Water, is under scrutiny as regulator Ofwat rejects business plans and demands massive investment in infrastructure while keeping bills affordable for customers.