In recent years some of the best performing banks in Africa have been indigenous banks that serve the small and medium enterprise community. This has been largely unanticipated by the investing community. For many large commercial banks, banking small businesses has always proved challenging, and in...