Cargill


Unlocking the potential of Africa

From Senegal to the Seychelles, and Botswana to Uganda, new demands and new opportunities are emerging in Africa, but there are still challenges