Fairfax completes $1bn share repurchase after Odyssey stake sale
Fairfax Holdings has purchased two million of its own subordinate voting shares for $1bn as part of a pre-announced repurchase following the sale of a stake in subsidiary Odyssey Group.