Neal shows determination in returning to the fray of market modernisation
Lesser men than John Neal may have decided to call it quits when the Lloyd’s CEO found himself lying in a hospital bed in March 2022 recovering from six hours of surgery after a horrific cycling accident.