Europe

Rolls-Royce issues buoyant trading update