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