DST Output: the environment and the print industry. Lucy Klinkenberg Environmental Manager DST Output. The Print Industry. 6 th largest UK industry 140,000 employees Sales value £43,783 million Estimated carbon footprint 680,000 tonnes CO 2 e Estimated e nvironmental cost £80 million
Lucy KlinkenbergEnvironmental ManagerDST Output
messages in line.
process change & machine upgrades