The trust centres of future internet are emerging… what will they be?
It was raining when I arrived in London. In the midst of dealing with the rain, I lost my mobile phone. Unfortunately, the last GPS signal from the sad, rain-soaked phone indicated that it was located at a…