Is Bing finally giving Google a run for its money?

Technology