Instil Bio makes shock move: Shuts down UK operations and slashes jobs

Instil Bio makes shock move: Shuts down UK operations and slashes jobs

Instil Bio, Inc., a clinical-stage biopharmaceutical company headquartered in Dallas, Texas, is undergoing a significant restructuring that includes the closure of its Manchester, United Kingdom, operations and a complete workforce reduction in that region. This move comes as part of the company’s broader strategy to optimize costs and focus on high-impact projects in more strategically […]