Learn more about sustainability with Emily Rakowski, Chief Marketing Officer from EcoVadis.
EcoVadis, a company based in Paris, France. They rate businesses on various sustainability factors. They have a methodology where they look at four key criteria areas: environmental, labor & human rights, fair business practices, and sustainable procurement.