Lloyd’s chief executive John Neal has advice for a shrinking contract May 25, 2023 by Admin The comments come amid the emergence of big names