Mobile Technology News & Mobile Fun

Twitter lambasts new Google search feature

Search Plus Your World, the new initiative from Google, has come under fire from the folks at Twitter. 


Comments are disabled