Snitch launches largest store to date in Bengaluru
Direct to customer menswear brand Snitch has launched its largest store to date in Bengaluru. Located in the metro’s HSR Layout, the outlet measures an expansive 10,000 square feet.