Brit reports 3.8% drop in GWP and CoR of 94.2% | Insurance Insider

Brit reports 3.8% drop in GWP and CoR of 94.2% | Insurance Insider