Breaking news Roche posts sales of 15.3B Swiss francs in Q1 Aprile 26, 2023 Roche said on Wednesday that its sales stood at 15.3 billion Swiss francs in the first quarter of 2023, falling 7% from the same period a year earlier but still coming in above estimates. At constant …