“The role of trade dumping in reducing investment opportunities for developing countries” (2020) Entrepreneurship Journal for Finance and Business, 1(2), pp. 89–104. doi:10.56967/ejfb2020139.