Skip to content
Layoffs News

Foghorn Stock Craters as Lilly Scraps Cancer Deal, Forcing 40% Layoffs

Sources and story details