New X prize sets sights on science, technology and social &lt;b&gt;...&lt;/b&gt; The X Prize Foundation and the World Technology Network announced today the formation of a joint venture to launch a series of technology incentive prizes to help spur innovation  

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