alien corporation
noun

a company which is incorporated in a foreign country

Browse by Subjects
economic planning
secular market
bankers reference
self balancing
streaming quotes