a company which owns property in a foreign country.
a company which hires foreign laborers.
a company which carries on some business activity outside of its own national borders.
a company that has sales offices located only in a foreign country.
Dear student, please... View the full answer