Technology | Wed Oct 21, 2009 9:48pm EDT

Microsoft, Google seal Twitter search deals