Fairfax Financial Holdings Limited said it has entered into an agreement with Zurich Insurance Company Ltd to acquire 100% of its South African and Botswana operations, Zurich Insurance Company South Africa Limited (ZICSA). The transaction is subject to customary…