From St Andrews golf marshal to global businessman: How a shocking health diagnosis transformed Ian MacMillan’s life
A life-changing health diagnosis turned Tayport-raised Ian MacMillan's passion for St Andrews golf marshal volunteering into a global business.
4 Oct 05:00 · The Courier