TELA Bio Cuts 41 Jobs as Losses Pressure Cash Position
MALVERN, PA — TELA Bio Inc. (Nasdaq: TELA) plans to eliminate 41 jobs and reduce outside expenses under a restructuring expected to lower annual operating costs by $17 million as …
TELA Bio Cuts 41 Jobs as Losses Pressure Cash Position Read More