The fact
Investors hope for a return to 47 euros.
The biotech remains under scrutiny in a volatile market.
Click the link to read an article on the topic:
Investors hope for a return to 47 euros.
The biotech remains under scrutiny in a volatile market.