Covid blow to Turing’s first year but positives too

8 Jan 2024