Daily Archives for June 3, 2012
TEDdy bear
A few years ago, while banging my head against the brick wall that was Her Majesty’s Government’s ID Cards scheme, I had an idea for trying to explain what technology could do to deliver a better national identity infrastructure for … Continue reading



