Bengaluru Sees Apple's New 2.7 Lakh Sq Ft Office Lease Amid Expansion Plans

Apple India has signed a 10-year lease for a 2.7 lakh sq ft office in Bengaluru, enhancing its presence in the region.
Advertisement