Google India has renewed its lease agreement for nearly 1.11 lakh square feet office space in BKC, Mumbai at Rs 3.55 crore ...
The two transactions registered by Google are located in First International Financial Centre (FIFC) in Bandra Kurla Complex, Mumbai ...
Google India and Google Cloud India have renewed their leases for sizable office spaces in Mumbai's Bandra-Kurla Complex. The agreements include multi-crore monthly rents and an escalation clause.