
95% organisations integrate sustainability into strategy’ reveals CII Institute of Logistics & Mahindra Logistics study
55% respondents have made official announcements of their ‘Net Positive’ goal 75% of the respondents either don’t have data or are not aware about the