Navigators has put its continental European insurance operation up for sale and begun the process of contacting potential buyers, The Insurance Insider can reveal.
Navigators has put its continental European insurance operation up for sale and begun the process of contacting potential buyers, The Insurance Insider can reveal.