Take a stroll through Stockholm on a sunny spring evening. Tables are spilling on to the pavements, people are sauntering the streets with mobile phones pressed to their ears, dot.com adverts are displayed on every billboard. This is the internet capital of Europe. And the buzz that comes from being at the centre of a region that is leading Europe's IT revolution is unmistakeable...more