go fashion: Go Fashion pushing ahead with expansion; plans to open 120-130 stores every year
(India) Ltd, which owns women's wear brand Go Colors, was pushing ahead with its plan to strengthen foot print across geographies by adding about 120-130 stores ever year, a company official said on Thursday. The company, which owns…