C&A to open 100 new stores in Europe

C&A to open 100 new stores in Europe