The reasons china and other countries invest Rep. of Djibouti  are 1. The strategic location.2. Peace and stability.3. The most important one is profit. So, Djibouti is open for business as far as you are expecting it,s laws and regulations.Africa is for trade not aid , it has the maket and the resources, human capital the only thing missing is capital. Countries  investing needs profit and Africa has the highest return in the World.