Definitions for "Multinational corporation"
A corporation with operations in more than one country.
A corporation that operates in two or more countries. Since it is headquartered in only one country but has production or marketing facilities in others, it is the result of previous FDI.
headquarters are located in the home country but is less influential. Activities in each national / regional area have autonomy for operational decisions. Page 96
A parent company and its foreign affiliates.
a company having branches in several nations
a beneficiary of the national government's need to create jobs and favorable trade balances
Keywords:  firm, office, head, large, one
a very large firm with a head office in one