Google's camera-toting cars have taken more than 220 billion images while driving 100 million miles since 'Street View' launched in 2007, while Google Maps and Google Earth have evolved over 21 ...
I write articles on the Swiss Abroad and “Quirky Switzerland” as well as daily/weekly briefings. I also translate, edit and sub-edit articles for the English department and do voiceover work ...