African Startups Compete for $1M Prize in Abuja This May
The world's biggest startup competition is coming to Africa, giving entrepreneurs a shot at $1 million and global recognition. Applications are now open for the Startup World Cup regional finals in Abuja, Nigeria.