Search results
Apple to establish major presence in Bengaluru with new office tower lease
Business Standard India· 1 day agoThe deal, part of Embassy's redevelopment of a prime 2.3-acre site slated to become Apple's...
The deal, part of Embassy's redevelopment of a prime 2.3-acre site slated to become Apple's...