20 May 2024

Wefox searches for buyers as German insurtech warns of insolvency risk - UPDATED