Net leasing of office space down by 26% in April-June

Net leasing of office space fell 26 per cent during April-June across seven major cities to 8.5 million square feet as compared to the previous quarter due to lower supply, according to real estate consultant JLL India.