Google India Private Limited and Google Cloud India Private Limited have renewed their office space leases in Mumbai’s Bandra-Kurla Complex (BKC), India's most expensive commercial district, for a rent of ₹304 crore over five years, according to property registration documents accessed by SquareYards. Google India Private Limited and Google Cloud India Private Limited have renewed their...