TVS SCS extends contract with Rolls-Royce for 5 years

TVS Supply Chain Solutions Limited, a global supply chain solutions provider and one of the largest…