Technology Infographics
November 10, 2013
They fundamentally transform the way people in the developing world interact with one another and their governments, and access basic health, education, business and financial services. Source
→