Microsoft to launch new search engine technology

Microsoft to launch new search engine technology

Microsoft Corp. is set to unleash its much-anticipated search technology on Thursday, as it ramps up efforts to take on...

November 9th, 2004 Scarlet Pruitt

Microsoft finds Google to help promote Windows

Microsoft finds Google to help promote Windows

Microsoft Corp. has found an unlikely new partner to help promote Windows XP: Google Inc. While senior Microsoft executives pit...

October 25th, 2004 Joris Evers