Occasion Wear Brand Soch Apparels Opens 175th Store In India
Occasion wear brand Soch Apparels has touched the milestone of 175 stores across India with the opening of its new store in Chennai. Spanning over 5,000 sq. feet of retail space, the new store at Pondy Bazaar in Chennai is Soch’s largest store in India. The new outlet will have a dedicated saree and lehenga […]

