Report: Europe Leads North America in Implementing Sustainability and CO2 Reduction Measures

According to a new report from EcoVadis, Europe leads North America when it comes to implementing sustainability and CO2 reduction measures.