alien corporation
noun

a company which is incorporated in a foreign country

Browse by Subjects
bid offer price
money substitute
European Options Exchange
Narrow basis
program trading