By Tolu Oyekan Despite being the second largest continent by population and its huge landmarks, Africa still lags behind in several indicators vital for a successful...