London acquires its own big Apple Those wishing to be the first to worship at London #39;s latest temple of technology will doubtless be huddled in sleeping bags tonight outside the Apple Store in Regent Street. 

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