Definition of MNC
Multinational firms arise because capital is much more mobile than labor.
Since cheap labor and raw material inputs are located in other countries, multinational firms establish subsidiaries there. They are often criticized as being runaway corporations.