New supply of office space fell 25 per cent to 11.30 million square feet during April-June across seven major cities amid subdued demand and high base effect, ...
Share this article
If you liked this article share it with your friends.they will thank you later