Eli Lilly snaps up Watertown biotech in $2.4 billion deal
Business Eli Lilly headquarters in Indianapolis. AJ Mast / Bloomberg By Beth Treffeisen February 10, 2026 | 10:41 AM 1 minute to read Share Close Send this article to your social connections. Share Send this article to your social connections. One of …