With the never-ending onslaught of annual smartphone iterations, we often tend to skip one or two of these before having ...
Burford Capital (BUR) just reported Q3 2025 earnings that were all about scaling up, with definitive commitments jumping more than 50%, portfolio growth of 15% year to date, and deployments up 61%.