Monument Re completes Isle of Man takeover from Charles Taylor

Published: Fri 19 Feb 2021
Monument Re has completed its acquisition of Charles Taylor Group’s Isle of Man businesses.