Nicola Harris, Head of Energy, UK & Lloyd's AXA XL

AXA XL’s Nicola Harris discusses what does insurable risk mean for the energy industry