India faces a 20 million sq ft shortage of Grade A+ office space annually as demand surpasses supply. Strong leasing activity, exceeding 70 million sq ft for the third consecutive year, highlights ...
Some results have been hidden because they may be inaccessible to you