Plus: CNet, Netflix report; Apple #39;s downloads hit 150 mln SAN FRANCISCO (CBS.MW) -- In its bid to displace Microsoft in controlling the desktop, Google on Thursday unveiled its long-awaited desktop search toolbar. 

Which of the following sections of a newspaper would this article likely appear in? World News, Sports, Business, or Science and Technology? 