News

Eli Lilly (NYSE: LLY) was an unstoppable bet in the past few years, but LLY stock finally started plateauing in the latter ...
While M&A activity slowed in the first quarter of 2025, including in life sciences, there have been plenty of noteworthy developments in the ...
Weight loss drugs like semaglutide could add £4.5 billion to the UK economy annually, boosting productivity and reducing ...