Snitch Expands To Mohali, Takes Total To 105 Stores In India
The new outlet also marks Snitch’s entry into the vibrant Chandigarh Tricity retail landscape
The new outlet also marks Snitch’s entry into the vibrant Chandigarh Tricity retail landscape
With 52 stores now open across over 20 cities, Snitch has covered approximately 1.5 lakh square feet of retail space
The brand states that the new outlet promises an elevated shopping experience with a vast selection of contemporary menswear