28 October 2025

German MGA files for insolvency amid Element Insurance fallout