Forex News Couche-Tard scraps $47 billion takeover bid for Japan’s Seven & i By adminPosted onJuly 17, 2025Time to Read:-words