Provider of supply chain and distribution services in India. The company currently operates 30 supply chains and services over 1,100 retail outlets with a fleet of over 500 vehicles across India. Read More