Outward Foreign Direct Investment (OFDI) is the cross-border capital flow with the objective of the long-term association having at least a ten percent stake in the equity of the host country firm. In the case of new investment, the total equity is OFDI. This research aims to analyze OFDI in the context of China. The lasting interest is considered 10% equity, thereby saying that if the cross-border investment is at least 10% of the equity share capital, the investment would be considered FDI; if below 10%, it is considered to be a Portfolio Investment. We have applied a more emic approach and discussed the determinants of multinational companies (MNCs) from China. Using an exploratory and qualitative approach, case studies of Chinese MNCs are discussed. Secondary data is utilized to obtain a closer insight into the determinants of OFDI from Chinese MNCs. At the end of this paper, suggestions for OFDI policymakers and study limitations are discussed. This research makes recommendations to the Chinese government regarding OFDI in connection with their economic development.