Total office space leasing in May jumps nearly 3-fold across 7 cities: JLL
NEW DELHI: The total office leasing activities across seven cities rose nearly three-fold during the last month to 6.1 million square feet as demand improved with the opening of workplaces,… Read more »