Arguably, a driving factor behind this consensus is the ubiquity of ICT. Despite this ubiquity, a number of major puzzles surround the role of ICT in the economy. The influence of ICT on productivity ...