BRAIN, Biotech BRAIN Biotech AG / DE0005203947 20.09.2024 - 19:50:12 BRAIN Biotech AG concludes major pharma compound transaction valued up to EUR 128.88 million from its BioIncubator