Stephen is a Brit living in Finland and he’s organized fellow ex-pats from around the world to talk tech with a decidely different angle on things than those of us in North America hear - while still lusting after the same gadgets and tech.
view more