AI-focused biotech insitro cuts 22% of staff, citing 'tumultuous market' May 8, 2025 By admin The AI-focused biotech insitro has laid off 22% of its workforce, the company said in a Thursday statement.