Decathlon To Invest Rs 933 Cr In India Over Next 5 Yrs

The investment is set to be channelled towards increasing the brand’s store network to reach 190 stores across the country