Swiss Observer
Roche Posts Strong 2025 Revenue, Exceeding CHF61 Billion