Foreign direct investment (FDI) is the most important source of external finance in developing countries because it is more stable than portfolio investments and bank lending, and far more available than Official Development Assistance. In order to attract FDI, countries have increasingly...