7 startups pitching at Seedstars Addis Ababa Global startups competition Seedstars World has selected the seven startups to pitch at the Ethiopian leg of the contest, battling… Read More