Novavax Loses $294 Million In Q1, 25% Of Staff Will Be Laid Off In addition, the company announced $800 million…