Major Brands India Pvt Ltd, the retail venture of Apparel Group in India, is in an aggressive expansion spree and has announced plans to open 68 new stores in major cities of India by 2009 to touch the 100...
After bringing in a host of international labels in India early on, Major Brands has set an aggressive expansion plan to introduce their brands across the country. Currently, Major Brands and its sister company Fashion Brands have under their...