Office space leasing hits record 11 million square feet in January-March
Updated: April 12, 2018 13:17 pm
Due to strong economic fundamentals, constantly improving the business environment and efforts to improve infrastructure, office space leasing across India's top eight markets touched an all-time high in the first quarter of the year.