The battle for internet identity

Scotland is getting one and so is London, but does England need its own internet domain name?

Continue reading…