A multinational corporation (MNC) is a company that is incorporated in one country but has operations in many other countries. Key features of MNCs include huge assets and turnover, international operations through branches, centralized control from headquarters, advanced technology, and professional management. Advantages for host countries include job creation, foreign investment, improved infrastructure, and technology transfer, while advantages for home countries are access to cheaper resources and wider markets abroad. However, both host and home countries face some limitations like loss of local industries, cultural challenges, and competition from other large MNCs.