×

Eli Lilly to buy Merida Biosciences in $2.88 billion deal

By Thomson Reuters Aug 31, 2026 | 6:54 AM