Brief

EcoVadis' first global index reveals SMEs are making strides in corporate social responsibility