Google and Microsoft this week traded counter-punches over voice and social networking tools as the two continue to battle each other over emerging technologies.
Google and Microsoft this week traded counter-punches over voice and social networking tools as the two continue to battle each other over emerging technologies.