11 March 2024

"People forget how green we are on investments," says Lloyd's CFO following protests