Yes indeed, failing to encourage women to take on political and business leadership roles significantly undermines Africa’s economic development.