Japan's Seven & i reportedly considering management buyout of up to $58 billion

Japan's Seven & i reportedly considering management buyout of up to $58 billion