100 stores across India in FY 24-25