alien corporation
noun

a company which is incorporated in a foreign country

Browse by Subjects
project planning
open outcry
toll free
IS
receiving office