Allen Solly, a premium apparel brand is planning to expand the network of its retail outlets in India.
The company intends to set up 20 new stores across the country by December 2012. With this, the company will have a total of 160 retail outlets in the country. All the new stores will have the recently unveiled new retail identity. However, exact location and financial details of the expansion has not been disclosed.