The Moderna Innovation and Technology Centre in Harwell, Oxfordshire is now fully operational and Moderna is licensed to supply British-made COVID-19 vaccines to the UK population The facility marks a ...