H-1B visa cap for FY '05 already reached The cap on H-1B visas granted to foreign workers, set at 65,000 for the fiscal year that began Friday, has already been reached, according to U.S. Citizenship and Immigration Services. 

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