DEMO Africa announces 30 startups to pitch at Lagos event DEMO Africa has announced the 30 technology startups from across Africa that will pitch at the 2015 edition of the… Read More