There are reports that Apple has leased a location in Mumbai for its upcoming branded retail store. But the company is yet to reveal the location. As per reports, the Apple store may come up in Maker Maxity mall, which is located at the heart of India's financial capital. The company is looking at 4-5 flagship outlets limited to metros like New Delhi over the next 5-10 years.