The Trading Club

Buy Alert: Burford Capital (BUR) 

We’re issuing a buy alert in shares of Burford Capital (NYSE: BUR), the world’s largest