It seems that developed economies including world powers have embarked on a scramble for development initiatives and projects in Africa as countries in Africa strive to expand their economies. China has made significant inroads and others are following from behind trying to catch up. This is...