22 April 2024

European cyber mutual Miris writes €11.5m of premiums in first year