India's office spaces just had their biggest year ever

Business