Apple To Open London Store its 99th retail outlet and the first in Europe -- to sell Macintosh computers and the popular iPod music players. The opening follows close on the  

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