The saga of Google's (NASDAQ:GOOG) global invasion of an individual’s privacy continues as the online giant has been forced to pay a fine of 1 million Euros ($1.37 million) to the Italian data regulators. This is once again a result of its Street View cars and this time they are being … [Read more...]