Dell recalls laptop power supplies OCTOBER 08, 2004 (IDG NEWS SERVICE) - Dell Inc. is recalling about 990,000 electrical adapters manufactured in China by Taipei, Taiwan-based Delta Electronics Inc. 

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