‘I didn’t believe it was Sir Terry Leahy on the phone’

Liz Ashall-Payne had only just written a business plan for her health app evaluation platform ORCHA when the phone rang … Continue reading ‘I didn’t believe it was Sir Terry Leahy on the phone’