11 September 2018

Most of Europe's non-life business "marginal or loss-making" in 2017