Seven & i Holdings Co., Ltd. is a holding company which was established through the merger of Ito-Yokado Co., Seven Eleven Japan Co., and Denny's Japan. The Company plans, manages, and operates mainly convenience stores, supermarkets, and department stores.
Itochu’s potential withdrawal and CP All’s non-participation could be the event that derails the MBO. An Couche-Tard bid remains in play but has...