May 12, 2020
Shionogi logged lower profits on lower sales as revenue from its anti-flu drug Xofluza (baloxavir marboxil) tumbled 98.4% year on year to just 400 million yen in the year ended March 2020, according to its earnings released on May 11...read more