Burford Capital Executives Invest in Shares and Announce Buyback Program | Intellectia.AI