Investors sceptical about upturn of net insurance margin
The UK non-life insurer also announced a £100m share buyback and 4.5% drop in annual profit