NTL to sell masts in 1.3bn deal Britain #39;s largest cable company, NTL, is to sell its network of communication masts and towers in a deal worth almost 1.3bn, it was announced today. 

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