We always wondered what impact technology would have on our lives in the future. A few years ago, Microsoft dedicated an entire position to the task, titled “Director of Envisioning”, which is held by David Jones. This division has been producing ideas and concepts of future engagement of technology on a daily basis life with…

Read More →