
Swiss insurance giant Zurich has struck an £8 billion deal in principle to buy UK rival Beazley.
Zurich said it will pay £13.10 in cash per share for the London-listed specialist insurer, with shareholders also set to receive a 25p dividend alongside the deal.