BNN Faces Setbacks: Revenue Declines and Losses Widening
**A rough year for BRAIN Biotech has resulted in declining revenue and increasing net losses.** The company reported a revenue of €55.5 million for the fiscal year, reflecting a minor…
**A rough year for BRAIN Biotech has resulted in declining revenue and increasing net losses.** The company reported a revenue of €55.5 million for the fiscal year, reflecting a minor…