Beazley shareholders approve Zurich's $10.9 billion cash takeover | AllMind News