BUR: Ownership of Burford Capital Ltd

Stress / Pressure At Huge Funds