Net leasing of office space fell 26 per cent during April-June across seven major cities to 8.5 million square feet as compared to the previous quarter due to lower supply, according to real estate consultant JLL India.
Ad Blocker Enabled!
Ad Blocker Enabled!
Our website is made possible by displaying online advertisements to our visitors. Please support us by disabling your Ad Blocker.