28 May 2024

"Significant constraints" challenge efforts to boost retail investment, says Insurance Europe