£3m COVID challenge virus manufacturing contract | RNS | Ticker