Technology and sustainable development: a hamlet in rural South Africa shows how one can power theother
The essential ingredients in achieving the development goals are partnerships combined with smart thinking about how to deploy 21st century technologies.