24
Aug
Soch has launched its 150th store on the occation of August 15th this year. The store is located in Bangalore, with this Soch can be found all over the country across 59 cities. Soch believes in the power of the consumer and keeps this in mind when curating their new collections, staying up to date on trends, and producing a variety of designs; Soch has something for everyone. The strong retail and online presence that Soch has amassed over the years has been 16 years in the making. With 150 stores nationwide, Soch has become a trendsetter in the Indian…
