Back to News
Market Impact: 0.6

Blue Owl Capital limits withdrawals after investors try to redeem $5.4bn

OWLJPM
Private Markets & VentureBanking & LiquidityCredit & Bond Markets