3 May 2023

IDD rules on sustainability blamed for hampering European insurers