New York-listed insurer Navigators saw operating income for the third quarter dip to $20.3mn from $26.1mn for the same period last year.
New York-listed insurer Navigators saw operating income for the third quarter dip to $20.3mn from $26.1mn for the same period last year.