Search giant Google is in troubled waters these days and is increasingly becoming the target of scrutiny from companies all over. Well, the bone of contention is none other than the privacy issue, first it was the German Government which barred the search engine giant from giving certain details on its Google Street Service, then… Continue reading Google Beefing Up Privacy Rules for its Employees