loding... Brookfield India leases over 1 million sq ft office space