I Want My MSFT-TV Microsoft (Quote, Chart) showed off its interactive television platform in Amsterdam at IBC2004, an international conference devoted to the broadcasting industry. 

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