The African retail sector: Challenges & opportunities