Essentra awarded silver by EcovadisGreenPrint Essentra has been awarded a silver rating from EcoVadis, one of the industry’s top supply chain ratings agencies. EcoVadis was...