BB Biotech Navigates the Stormy Seas of Global Market Turbulence While Betting on the Future
BB Biotech reported a net loss of 241 million Swiss francs in Q1 2025, compared to a 260 million franc profit last year, due to volatile U.S. pharmaceutical markets and…