COVID-19 vaccine maker Novavax has announced that it will lay off a quarter of its employees as the company faces “substantial challenges” this year amid the easing of the pandemic. Novavax is focusing on “significantly reducing" its expenses while maintaining ...