Shocking! You won’t believe how much UK taxpayers lost in failed Covid vaccine deal – a staggering £358m!
Exploring Options for the Almeida Manufacturing Plant in Livingston Valneva, a prominent pharmaceutical company, has announced that it is considering… Read More »Shocking! You won’t believe how much UK taxpayers lost in failed Covid vaccine deal – a staggering £358m!