23 "Flagship UK vaccine manufacturing centre put up for sale". This is interesting, was due to be completed by 2023. Could operation warp speed have ruined some future plans? (www.ft.com) posted 3 years ago by FreshFriggy 3 years ago by FreshFriggy +23 / -0 2 comments share 2 comments share save hide report block hide replies
Yeah, I thought so too.