Science, Innovation & Specialist BuildingsHarwell appoints Glencar to deliver new Moderna vaccine manufacturing hub in Oxfordshire13 Apr 2023