Family behind Japan's Seven & i pulls $58 billion management buyout bid, shares dive

Feb 27, 2025 - 08:00
 0
Family behind Japan's Seven & i pulls $58 billion management buyout bid, shares dive