Water chiefs’ pay rises to average of £1.1m despite ban on bonuses and outrage over pollution | Executive pay and bonuses
The pay of water company chief executives in England and Wales rose by 5% in the last financial…
Browsing Category