Corporate Social Responsibility (CSR) or now better known under the label “ESG“ is a topic that has long preoccupied the insurance industry. However, it has historically been more than...
Esme Gould and Nick Pritchard, of Zurich Insurance Company UK, discuss the state of the commercial cyber market and the current trends in how corporates are using their captive.