episode link

Trevor Maynard: Head of Innovation, Lloyd's: New solutions, new markets & the future of Lloyd’s (59)