Glenroy, Inc. announced today that it has achieved a Silver Medal from EcoVadis, a global leader in business sustainability assessments. Achieving EcoVadis Silver status places Glenroy among the top 15% of all companies scored. The EcoVadis assessment evaluates 21 sustainability criteria across four core themes: Environment, Labor & Human Rights, Ethics and Sustainable Procurement. More than 130,000 companies globally have been rated by EcoVadis. “We are thrilled to progress from last...
Glenroy Earns Silver Medal from EcoVadis for Sustainability Performance
read more