Water firms blocked from using billpayer cash for ‘unjustifiable’ bonuses
Thames Water is among nine firms that must ensure owners and shareholders pick up the tab for £6.8 million of executive bonuses.