Although foreign direct investment (FDI) is a household term, its role in bringing about development is one of the most controversial and divisive issues that has generated a great deal of debate not only among scholars but also among politicians, the business community and even ordinary people. It is widely argued by the supporters of FDI that there is no growt...