20 February 2024

Athora chief gives insurance sector a "C-" on perception and societal contribution