Neal shows determination in returning to the fray of market modernisation
Published: Thu 8 Dec 2022
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.