Burford reported 3Q26 total revenues of $135 million, strong cash generation, and retired debt, achieving $100 million of de-leveraging in the period.
Burford reported 3Q26 total revenues of $135 million, strong cash generation, and retired debt, achieving $100 million of de-leveraging in the period.