Ruhela, Shanya; Banerjee, Soham - In: Transnational Corporations Review 6 (2014) 2, pp. 132-146
A multinational corporation can be defined as one having a subsidiary or branch or place of business in two or more countries or operates in two or more countries or territories. Therefore, a multinational can be called by virtue of its physical presences or by virtue of geographical scope of...