News

Seven & i shares plunged after Couche-Tard pulled its $47 billion bid, renewing debate over Japan’s openness to foreign ...