Snitch opens new Gujarat store in Vadodara
Apparel brand Snitch has launched its 15th store in India to date in Vadodara to bring its youthful, streetwear inspired designs to Karelibagh’s shoppers.