At the spanking new Adidas outlet at the Express Avenue mall in Chennai, Thomas waves expansively around the store, all 7,100 sq ft of it, the largest so far in the country, explaining that this large format is the way its new stores are all going to look. “We are opening bigger stores and making […]