Information and knowledge have always been essential drivers of social progress, and the technologies through which knowledge is acquired, stored and communicated have been determinants of the nature and scale of their impact. A technological milestone was passed at the turn of the millennium when the global volume of data and information that was stored […] … learn more→