Bermudian IPCRe followed its shock Standard & Poor’s (S&P) downgrade with a strong set of first quarter results and plans for a $200mn share buyback.
Bermudian IPCRe followed its shock Standard & Poor’s (S&P) downgrade with a strong set of first quarter results and plans for a $200mn share buyback.