Biotech2 months ago
Brain Biotech Sells License Rights for 128 Million Euros to Royalty Pharma
Brain Biotech shares surged 85%, fueled by news of a major deal with Royalty Pharma. However, the contract's full value, €128.88 million, is conditional on meeting...