Qatar's $580 Billion Bet: A big deal for Private Credit | Whale Factor