C&A shops still exist in France and online.