The Economic Times
Elections 2026Top News / The Economic Times
Merck braces for Keytruda patent loss with $6.7 billion Terns bet
26 Mar 2026 1:13 am
23 C
Merck braces for Keytruda patent loss with $6.7 billion Terns bet