Microsoft Bing! A New Approach to Existing Search

Bing!! That’s the name of the new search engine Microsoft is hoping to beat Google with. It’s not available for public use yet, but is schedule for launch on June 3rd, it replaces Live search.
One of the things I like about Microsoft is “Never say Die” attitude. People remotely familiar [...]