Apple to pay over Rs 42 lakh rent to Ambani-owned mall for first retail store in India, ‘no entry’ for rivals Read more