Africa contradiction
5:00

The Africa contradiction

Tech vs humans: anecdotes from Africa and what it intimates for the future of retail.

Related topics