The company recently announced that European regulators gave two new drugs the green light. What does it mean for the company’s bottom line?
The company recently announced that European regulators gave two new drugs the green light. What does it mean for the company’s bottom line?