alien corporation
noun

a company which is incorporated in a foreign country

Browse by Subjects
emerging market
accountancy bodies
activity cost pool
trading margin excess
best practice