Couche-Tard Resumes Share Buyback After Abandoning $46B Bid for Seven & i Holdings
Seven & i Holdings Co Ltd remains a key player in the consumer staples sector despite a failed $46-billion acquisition bid, with its market presence and performance influenced by Japan’s political and economic landscape.
2 minutes to read