Microsoft is re-launching its search engine, promising to make search simpler, and aiming to overhaul Yahoo.
Microsoft is re-launching its search engine, promising to make search simpler, and aiming to overhaul Yahoo.
Google apologised for what it called a “traffic jam” that resulted in slow service or even interruption on the internet search giant’s main page.