News

Rolls-Royce and Turkish Technic have announced plans to open a new state-of-the-art maintenance, repair and overhaul facility ...