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.
If you are a subscriber, please sign back in to read this article
If you are not currently a subscriber please see contact details below