Technology Court dismisses Microsoft co-founder Paul Allenโs patent infringement claims as Yahoo lays off hundreds of workers Patrick Stafford December 14, 2010
Technology Apple confirms leaked iPhone is genuine, posts 90% profit increase Patrick Stafford April 21, 2010
Technology Microsoft, and Yahoo finally sign 10-year search deal to take on Google Patrick Stafford July 30, 2009