NHS ties up 330million, 900,000 staff, nine-year deal with &lt;b&gt;...&lt;/b&gt; The NHShas reached a landmark agreement with Microsoft on the renewal of the licensing of its desktop products in line with the Office of Government Commerce #39;s framework agreement with Microsoft. 

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