Soch stores in India
Fashion & Lifestyle
Soch opens 175th store in Chennai
Covering 5,000 sq. ft. of retail space, the new store is Soch’s largest store in India
Bengaluru:Â Occasion wear brand Soch Apparels announced reaching the milestone of 175 stores across the country with the launch of its new store in Chennai....
- Advertisement -
Latest News
Chai Sutta Bar opens 2 outlets in Bengaluru
The newly launched CSB outlets are located at Kalyan Nagar and NagarbhaviBengaluru: Quick service restaurant (QSR) chain Chai Sutta...
- Advertisement -