Merck held talks to buy biotech MoonLake for over $3 billion, FT reports

Jun 2, 2025 - 22:22
 0
Merck held talks to buy biotech MoonLake for over $3 billion, FT reports