In its biggest real estate deal in India, Apple has leased about 4 lakh sqft of commercial office space in Bengaluru's central business district, people familiar with the matter said.
Read full Post
Saturday, October 3, 2020
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment