Press Release

EcoVadis Secures $500M Investment to Usher in New Era of Sustainability-Led Business Decisions