Tag: Pulls

Biotech Fund Makes Bold Move: Pulls $14.8 Million Investment from MBX Biosciences Ahead of Crucial 2026 Milestones

Summary: MPM BioImpact sells entire stake in MBX Biosciences, reducing exposure by $14.8 million. MBX Biosciences operates a