Trailmaker customer Veolia leads climate change initiative

Veolia is leading a high-profile climate change programme initiated by the Valencian government.