Marc Rowan on why Apollo has taken a $1 billion stake in Mubadala Capital · Activ.news