Veolia wins £140m waste contract with Solihull
Solihull Council has awarded Veolia and its partner Idverde a 10-year waste and recycling contract worth £140m, following an 18-month procurement process.
Solihull Council has awarded Veolia and its partner Idverde a 10-year waste and recycling contract worth £140m, following an 18-month procurement process.