St Andrews graduates face challenges in uncertain time

© DC ThomsonGraduates of the University of St Andrews were all smiles as they were handed their degree certificates.
Graduates of the University of St Andrews were all smiles as they were handed their degree certificates.