Canadian Couche-Tard eyes France's Carrefour

Canadian Couche-Tard eyes France's Carrefour

By Anna Domanska - Jan 14, 2021

The Couche-Tard – Carrefour merger would result in a giant retail chain worth more than $50 billion. The acquisiti...

Read More