Merck posts higher profit, puts tariffs cost at $200 million

Apr 25, 2025 - 21:00
 2
Merck posts higher profit, puts tariffs cost at $200 million