Science department fires £2 million award for Digital and HVM Catapults

13 Jun 2023