XL Group unveils new $850m share-buyback programme
Ireland-headquartered XL Group has announced it is undertaking an $850m share-buyback programme just weeks after it announced net profit of $651.1m for last year
Request a Demo Getting a demo tailored to your needs is the best way to see how our solutions will help you gain an advantage.
Request Demo