11 March 2021

Hannover Re declares 3% investment income in 2020 "thoroughly satisfying"