Posts

Sanofi axes IGM pact, sparking 80% layoffs at the biotech and facility closures