newxwin.net —Microsoft is pinning its hopes on European researchers to help it shake up the search and advertising marketplace. It plans to open a search technology center somewhere in Europe by the middle of next year.
Digg is a place for people to discover and share content from anywhere on the web. Digg surfaces the best stuff as submitted and voted on by the community. Take the Tour to learn more.