Apollo Fund VIII is 15 percent invested at about 6x EBITDA

Share this