Information

Connecting the Disconnected: How Technology Can Accelerate Human Progress

It is impossible to understate the impact that information and communication technology (ICT) has had on the social and political...