Google, Facebook, Amazon and 19 other brands can not open shops near Apple Mumbai’s Store
Apple recently revealed the first picture of its upcoming retail store in India. Called Apple BKC, it will be the company’s first-ever store in the country. The store will be located in the Mukesh Ambani-owned Jio World Drive Mall, in Bandra…