Europe

Aircraft parts locator firm will invest $10 million to engine stands leasing business