Share0 Facebook Twitter Google+ Pinterest Amazon reddit LinkedIn Myspace Bosses at the watchdog Ofwat said the company’s failures led to ‘excessive spills from storm overflows’.