Apple’s Flagship Mumbai Store to Open in April, Followed by Second Store in New Delhi
Apple will open its flagship India retail store in Mumbai next month, after several delays, soon to be followed by another store in New Delhi, reports The Economic Times, citing industry executives. Located in the Jim World Drive mall and covering 22,000 square foot, the Mumbai store will be a retail landmark similar to Apple […]
Read More