After a few unsuccessful attempts of MSN Search and then Live search, Microsoft comes up with another effort to relaunch and get into into the search space which has been occupied by Google and Yahoo for years now. “Bing”, as they named their new engine will be live on June 3. After codenaming it KIMO [...]