Press - Leader Price

30 November 2020

Casino Group completed the sale to ALDI France of 545 Leader Price stores, 2 Casino supermarkets and 3 warehouses