BusinessApollo Launches European Credit Company With More Than €10 Billion in CapacityBy Helena WardNov 2, 2026, 8:42 AM UTC