CDR reports on Burford's latest earnings report
Commercial Dispute Resolution reports on Burford's latest earnings report, writing that "Burford surfs Argentina victory to fruitful 2023."