Why futurists are (almost) always wrong ZDNet

Open in new window