Firefox #39;s Times ad late as 10 million downloads near As the Firefox browser prepares to pass its 10 million download mark, the New York Times ad that was supposed to follow its launch has yet to be seen. 

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