Seven & i to scrap $58 billion management buyout after Itochu withdraws, Yomiuri says

Feb 27, 2025 - 01:05
 0
Seven & i to scrap $58 billion management buyout after Itochu withdraws, Yomiuri says