Severn Trent boss’ pay package rises to £3.2m despite pollution fine
Stay informed with free updates Simply register at Utilities myFT Digest – Delivered straight to your inbox. Severn Trent has… Read More »Severn Trent boss’ pay package rises to £3.2m despite pollution fine