PARIS: Carrefour, the French retail giant, has agreed to buy 25 hypermarkets and supermarkets from its rival Casino Group, in a deal that will reshape...