Visitors and newborns: Helpful or just more chaos?
India’s office space: Leasing rises 15% to 18.3 million sq ft across top 7 cities in Q1
Office space demand across the country’s major commercial markets grew in the January–March quarter, with gross leasing rising 15% year-on-year to 18.3 million sq ft across seven cities, according to…