BUSINESS
India Sees Record Office Leasing of 21.5 Million Square Feet in Q1 2026
New Delhi, April 27: India has achieved a record office leasing of 21.5 million square feet in the first quarter of 2026. This surge is attributed to sustained…
New Delhi, April 27: India has achieved a record office leasing of 21.5 million square feet in the first quarter of 2026. This surge is attributed to sustained…