Toronto-based insurance group Fairfax Financial has agreed to buy Swiss insurer Allied World Assurance for $4.9 billion in cash and…
Toronto-based insurance group Fairfax Financial has agreed to buy Swiss insurer Allied World Assurance for $4.9 billion in cash and…