H-1B visa limit for 2005 already reached The annual cap of 65,000 new H-1B visas for the fiscal year just started has been met, CNET News.com has learned. 

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