Seven & i Holdings, the Japanese parent company of 7-Eleven, is reportedly considering buying back its shares to avoid a $45 billion takeover bid from Canadian rival Alimentation Couche-Tard. The move is seen as a countermeasure against Couche-Tard’s proposal worth seven trillion yen. Sources close to the company shared this information with Nikkei, which reported the potential strategy.