Your Own Web at Yahoo  #39;My Web #39; Internet portal Yahoo has launched a personalization feature in its search engine in an effort to counter Google #39;s ever-rising popularity. 

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