Casino Completes Sale Of Leader Price Assets To Aldi France French retailer Casino has announced that it has completed the sale of 545 Leader Price stores in France, two Casino supermarkets, and three warehouses to...