Thursday 18th Oct 2018 - Logistics Manager Magazine

Green relocation for Click Clack

Kitchen and beverage ware manufacturer Click Clack Europe has relocated to a new eco-distribution centre and head office at East Harling, Norfolk.