Kampala, (UG):- Uganda has top the ranks as the best investment destination in Africa after it beat six other nations during a...