Now Loading... Firefox Netscape is partially responsible for the beginning of another browser (the programme you log on to the internet with) battlethe fledgling Firefox vs the mighty Microsoft. 

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