Severn Trent CEO Liv Garfield earns more than eight similar organisation leaders combined

Severn Trent was fined £2 million earlier this year for the ‘"reckless" pollution of the River Trent.

No comments

Read more