Facebook launches Internet.org Innovation Challenge in Africa Facebook has launched its Internet.org Innovation Challenge in Africa, looking to recognise African developers working on apps, websites and services… Read More