Fairfax Financial Holdings Ltd. is a holding company, which engages in the provision of property and casualty insurance, and reinsurance, and investment management. It operates through the following ...