XL reveals $1bn share buyback programme

07-08-2015

XL Group, the parent company of the newly-formed XL Catlin, has unveiled a $1 billion share buyback programme.


XL Group, XL Catlin, Europe

Intelligent Insurer