Waste management company, Veolia Environmental Service, has landed a £1bn contract.
Waste management company, Veolia Environmental Service, has landed a £1bn contract.
Waste management company, Veolia Environmental Service, has landed a £1bn contract.