Advertisment

Flex office spaces

Office space Delhi.jpg
Delhi-NCR has witnessed a 54 per cent decline in its gross leasing transactions of office space during April-June period at 1.9 million square feet amid global...
Advertisment
Subscribe