Video pitch at London Tech Week Submissions are invited for the third Africa Tech Pitch LDN, with five African startups to be showcased at the London… Read More