The productivity puzzle is very difficult, because new technologies are coming down the line, and new supply chains and markets are evolving all the time, and there is always a lag between the innovation of new technologies and the development of new markets, and the ways in which countries adapt in order to harness such opportunities for their populations.