19 September 2024

Lloyd's of London appoints Sir Charles Roxburgh as chair