It seems a bit bizarre when a Google search result for Dell Streak includes an iPad ad in the top 5 links. Apple and Google are competitors and the current tablet revolution in the tech world has made things even tenser between the two rivals and desperate times call for desperate measures. At least Apple […]
Posts tagged as: