10 March 2023: Leading global print consumables manufacturer, Flint Group, is celebrating continual improvement after its updated EcoVadis rating, which saw a seven-point increase over 2022. EcoVadis is