i3 illuminate

NCCI Releases the State of the Line 2019

NCCI Releases the State of the Line 2019

NCCI released its annual State of the Line report this week.  Worker’s Compensation insurance is performing at a preliminary 83% combined loss ratio in 2018 which is the lowest since the 1930s and the 4th consecutive year the combined loss...

read more