Novavax plots to reduce European footprint to become a ‘leaner’ company
Novavax is “actively exploring” to divest its manufacturing facility in the Czech Republic as the company continues to face dwindling demand for its vaccines, CFO