Their abundance of natural resources has provided an enormous boost for economic development to many African states in recent years. Be it in mining, oil production or in agriculture, everywhere, Continue Reading