Zurich Insurance has reached an agreement in principle on key financial terms of a takeover of Beazley, after months of rejected bids. In a statement issued this morning, the two companies said Zurich had raised its bid to 1,310 pence per share, up from the most recently rejected offer of 1,280 pence.