British companies set up an aircraft components repair facility near Moscow December 29th, 2018 The partnership of Oakenhurst and Larchfield has received its EASA Part 145 approval [...]