Posts

Novartis to Cut 220 Jobs as Wehr, Germany Site Closes by 2028

CDMO Pulse Check: Lonza Posts Major Sales Rebound as Samsung Bio Keeps Revenue Growth Rolling