24 September 2024

D&I is an attitude, not a journey, says Lloyd's CEO John Neal