No products in the cart.
Unintended Consequences of Technology and Economic Development
I’m struck this week by two happenings in the realm of Information and Communication Technologies for Development (ICT4D for short). First, nonprofit One Laptop Per Child has unveiled its laptop […]