Microsoft Bets on New Search Technology

hatch