The BBC news says that the Queen will be visiting the London offices of Google today. This strikes me as an unusual visit for a head of state, but I’m actually impressed that she has even heard of Google. It’s obviously a sign of just how important the internet is to our society that even […]