Microsoft: Deal between Yahoo and Google anti-competitive

Yahoo announces deal with Google on sharing ad space on search results