C&A PL is a multinational of retail clothing stores, with European head offices in Vilvoorde and Belgium
C&A PL is a multinational of retail clothing stores, with European head offices in Vilvoorde, Belgium, and Düsseldorf, Germany. The company operates approximately 1,300 stores in Europe and approximatly 30