An umbrella with the Bavarian white and blue lozenges and the logo of Swiss pharma giant Roche is pictured at the company's diagnostics manufacturing centre in Penzberg, southern Germany on November 28, 2024. (Photo by Alexandra BEIER / AFP) (Photo by ALEXANDRA BEIER/AFP via Getty Images)

News, Photo and Web Search

Search News by Ticker