A Smart Cloud Makes Cities Smarter
Online communications for development Nick Scott 26 November 2008.