China has reportedly withdrawn from two huge projects in the Democratic Republic of Congo and Cambodia in recent months. As such reported withdrawal comes amid sluggish economic growth, the question is whether China is getting cold feet on promised big projects abroad.