Komori
Loading
Pharmaceutical companies post a flurry of strong results as a divide emerges: Shionogi profit up 2.5-fold, Takeda swings to a final loss | News