Snitch opens 20th India store on Mumbai’s Bandra Linking Road
Menswear brand Snitch has announced the opening of its 20th store in India to date as it continues to expand its brick-and-mortar network and seek out new customer demographics. Located on Bandra Linking Road in Mumbai, the store…