Fairfax Financial Holdings Ltd continued to swim against the tide of financial turmoil as it reported its best ever annual profits on the back of record investment gains.
Fairfax Financial Holdings Ltd continued to swim against the tide of financial turmoil as it reported its best ever annual profits on the back of record investment gains.