Krka sets up a dedicated biosimilars unit

More from Earnings

More from Business