Skip to content
BUR WACC: 6.98% — Burford Capital Limited Cost of Capital (April 2026) | DeepViews