Sun: We've turned over a new leaf The server giant failed to deliver what customers asked for, execs tell a confab crowd. But that's all changed, they promise. 

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