Announcing the Winners of the Internet.org Innovation Challenge in Africa
Internet.org is excited to present six Innovation Challenge in Africa awards to leading examples of ideas, apps, websites and/or online services that provide real value in [...]