13-05-2016 14:44 via postonline.co.uk

XL Group gets approval to buy back up to $1bn ordinary shares

The board of XL Group has approved a share buyback programme, allowing the company to purchase up to $1bn (£695m) of its ordinary shares.
Read more »