alien corporation
noun

a company which is incorporated in a foreign country

Browse by Subjects
Booking the basis
management accounts
inflow
ultra vires activities
circulating capital