Deal To Acquire Carrefour Stores Worth $ 20 Billion
20 January 2021
Senior executives at Element Couch-Tard Inc. are attending in Paris, seeking to salvage a $ 20 billion bid to buy Carrefour, as officials from Canada are pressing the French govern...