Fairfax Insurance Companies: The name might not ring a bell for everyone, but this global insurance giant quietly plays a […]