Catastrophes weigh heavy on EMCI year-end results

The Des Moines, Iowa-based carrier reported a net loss of $0.35 per share for the year.
Subscribe Free Trial