By Liu Zongyi (3 December 2017) – Nepal is on the UN list of least developed countries (LDCs), and even though it has considerable potential, Chinese investors have found that