Europe

Rolls-Royce wins order from CIT to power 23 aircraft