BusinessEurobio Scientific Board Backs €26.55-Per-Share Buyout OfferBy Helena WardOct 28, 2026, 11:26 AM UTC