Amazon search results now less self-centered, boffin says
Self-preferencing pushback in Europe and US seems to have had some effect
Networks
12 Apr 2024 | 8
Windows 8 isn't due to launch until October 26, but some over-zealous retailers are starting to give us a feel for the marketing onslaught we can expect once Microsoft's new OS hits retail shelves. Officially, most retailers are still being coy about anything related to Windows 8. For example, searches on Amazon's US site …