InsurTech launches business risk protection product

January 7, 2025