Sri Lanka’s Cargills Group to set up centralized logistics center to meet future demands
Cargills (Ceylon) of Sri Lanka, which operates Sri Lanka’s largest supermarket chain, is reportedly investing Rs. 3 billion on a new centralized logistics centre in order to meet its future islandwide supply chain requirements.