Retail leasing in India hit a 5-year high in Jan-Jun '24, reaching 3.1 million sq. ft., a 7% annual increase