16 March 2023

German natcat reinsurance rates double since 2021