Tag: Veolia

Veolia waste contract is extremely poor value for money

Telford & Wrekin Council’s decision to award a £137m, 24 year waste management contract to Veolia defies belief. Shropshire Council are currently trying to wriggle out of their own “nightmare” 25 year waste management contract with Veolia because they don’t

Posted in Telford News Tagged with: , ,