7 June 2016

Tough times ahead for European non-life sector