We are one of India's largest mall operators, with 17 malls across 13 cities and almost 10 million sq ft of Grade A retail space in the country.