These are unusually tough times for Google. The company, which is not accustomed to announcing bad news, is cutting 200 jobs in sales and marketing, (following the 100 recruitment jobs earlier this year) the biggest round of layoffs in the company’s history. Meanwhile a group of British MPs is up in arms about the new Google Latitude mobile tracking technology and various consumer groups have noticed Google’s share of the search market (79% globally and over 85% in the UK).
Now what’s all this fuss about Google Street View? And why is Google doing it?