Deals 17 March 2025 Astra gives in vivo Car-T its biggest endorsement The company buys Belgium’s EsoBiotec for $425m. Read more