Tata Reportedly Plans to Open 100 Exclusive Apple Stores in India
Tata is reportedly planning to open 100 stores across India, that will only sell Apple products. The Tata Group-owned Infiniti Retail operates the Croma chain of stores could set up the outlets,...
No comments:
Post a Comment