Take­da to lay off more em­ploy­ees in Mass­a­chu­setts

Take­da plans to let go an­oth­er 220 staffers in Mass­a­chu­setts, where it was the largest bio­phar­ma in 2023 with 6,290 work­ers …

Endpoints News

Sign up to read this article for free.

Get free access to a limited number of articles, plus choose newsletters to get straight to your inbox.