EcoVadis Data Shows 167% Surge in Sustainability Ratings as ROI of ESG Comes into Focus Posted on July 30, 2025 by sHq_LoGiNz