The COVID-19 pandemic may have ended a long time ago, but the European Commission is still ordering 146 million doses of coronavirus vaccines, Berliner Zeitung reports. The costs, however, remain ...
Swiss pharmaceutical giant Novartis (NVS) on Friday reported forecast-beating quarterly sales as its clutch of heart failure to breast cancer ...