C&A streamlining continues with France store closures announced Posted By GlobalNewsBot on March 26, 2025