US cancels $590 million contract with Moderna for bird flu shot

The Moderna, Inc. logo is displayed during the Consumer Electronics Show (CES) in Las Vegas, Nevada, on January 5, 2023.

US President Donald…

Continue Reading