Micro and small businesses are enormously important, serving as engines of economic growth in communities across the globe. In developing African countries in particular, small start ups, when successful, can play a positive role in the day-to-day survival of those living at the bottom of the...