January 10, 2025 Business Apollo eyes $9.5 billion stake in Japan's Seven & i management buyout – report Posted by admin [ad_1] Apollo eyes $9.5 billion stake in Japan's Seven & i management buyout – report [ad_2]