Start-ups contest on

Local start-ups stand to win part of the $1.5 million (Rwf1.08 billion) investment funding in the ongoing International Seedstars World competition.
no image
Ben Gasore