Burford Capital completes $500 million private offering of senior notes due 2033

3 days ago 1
Read Entire Article