Canopius, fresh from completing the Omega acquisition, has posted interim post-tax profits of £33mn, compared to a loss of £53mn for the same period of last year.
Canopius, fresh from completing the Omega acquisition, has posted interim post-tax profits of £33mn, compared to a loss of £53mn for the same period of last year.