Microsoft nears release of 64-bit Windows Microsoft said Tuesday that it has released a near-final test version of updates to its Windows and Windows Server operating systems. 

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