The weakened state of the world’s top reinsurers is working in favour of General Insurance Corporation.

More...