GST Attracting Tata Croma Stores to Expand Further
The retail stores owned by the Tata group under the brand name of Croma, are yet to expand further with around 50 more stores in coming five years which will be taking the Infiniti Retail store chain to a number of 140.