Mubadala commits $1bn to Blue Owl Capital’s credit platform

September 13, 2023 831