3 January 2019

Stormy weather cost German insurers $3bn in 2018