Casino Royale

Casino Royale is released in the UK. What similarities are there between the secret world of James Bond and the often secretive world of search engine optimisation?

Joe Friedlein