fbpx

The default rate across 1,300 US private debt borrowers tracked by