News
As per the data released by the consultant on Monday, the gross leasing of office space in January-June stood at 41.7 million ...
India's top 8 cities see surging office space demand, exceeding 90mn sq ft in 2025, driven by tech and BFSI growth.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results