Apollo eyes $9.5 billion stake in Japan's Seven & i management buyout - report Published 10 Jan 2025 Full Article