3 March 2025

German insurtech Element enters official insolvency proceedings