Take­da lay­ing off more than 180 work­ers in Mass­a­chu­setts

Take­da plans to lay off more than 180 work­ers in Mass­a­chu­setts, ac­cord­ing to WARN no­tices pub­lished last week.

The fil­ing in­di­cates that the lay­offs are …

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.