There are 2.27 billion internet users worldwide and tens of millions of businesses online. But how can you add them as customers if you don’t speak their language? Over half of all Google searches are made in a language other than English – that’s a lot of customers to miss...