US giant Allstate has authorized its biggest share buyback since 2006 with a new $2.5bn programme to be completed over the next 18 months.
US giant Allstate has authorized its biggest share buyback since 2006 with a new $2.5bn programme to be completed over the next 18 months.