Home » India’s Tata Group Plans 100 Annual Stores for Its Westside Brand

India’s Tata Group Plans 100 Annual Stores for Its Westside Brand

India’s Tata Group Plans 100 Annual Stores for Its Westside Brand

This post was originally published on this site.

The Mumbai-based conglomerate aims to double the pace of store openings for its premium clothing brand to reinvigorate growth.