3w
Thank you for your great review! We are insistent on a culture of responsibility, community spirit, respect, innovation, and customer focus in order to provide top service to all stakeholders and are happy to hear that you have had an overall good experience at Veolia.