Roche posts sales of 15.3B Swiss francs in Q1



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 …