Apple picks Bengaluru for third India retail retailer. Here’s what it is paying in lease
May 31, 2025 04:08 PM IST Apple has reportedly signed a 10-year lease for a 7,997.8 sq. foot area for its retailer in Bengaluru. Smartphone large Apple is poised to…








