Image Credit: STAT News Amgen loses $400 million antitrust battle to Regeneron Watchdoq May 16, 2025 And more biotech news brought to you by The Readout. Read Full Article