World US cancels $590 million contract with Moderna for bird flu shot American pharmaceutical and biotechnology company Moderna announces positive results Published 29 May, 2025 11:02am