Office leasing in India rises 10 pc to 21 mn sq ft in Q1, strongest in 5 years

Office leasing in India rises 10 pc to 21 mn sq ft in Q1, strongest in 5 years