As of 31 March 2025, the company's retail presence included a total of 73 boutiques. With the opening of this new boutique at Mumbai, the company now have 84 boutiques across India.