India is a global office hub, says India's Mindspace Business Parks


Share

Squawk Box Asia

Ramesh Nair of Mindspace Business Parks says “India is the country with the maximum office absorption in the world.”

03:25

3 minutes ago



Source link

About The Author

Scroll to Top