Buy-side Advisory – Markel

21 October 2025