Share Share Article via Facebook Share Article via Twitter Share Article via LinkedIn Share Article via EmailIndia is a global office hub, says India's Mindspace Business ParksRamesh Nair of Mindspace Business Parks says "India is the country with the maximum office absorption in the world."
Persons:
Ramesh Nair, Mindspace Business Parks
Organizations:
Mindspace Business
Locations:
India