11 March 2021

Covid-19 hits Hannover Re with €950m in P&C claims