Roche beats revenue forecasts as sales of old drugs take off...
Roche has beaten analysts’ revenue forecasts in the third quarter, after mounting sales of its older drugs in China and the success of newer drugs mitigated the impact of patent expiries.