Information and communication technologies (ICTs) are increasingly used by developing countries in strategies that see the new technology as having the potential to deliver economic growth, employment, skills generation and empowerment. There is growing agreement, however, that the impact of...