Novavax Stock Surges 25%. It's Getting $350 Million for Canceled Covid Shots. - Barron's
barrons.comSubmitted by barrons9707 in business
In February, the company said there was 'substantial doubt' about its ability to continue operating through this year.