News Details

Burford Capital completes $130 million IPO

October 16, 2009