African market realities