Report shows China ranks 46th of 104 economies China ranks 46th out of 104 economies evaluated in the Geneva-based World Economic Forum #39;s latest World Competitiveness Report, dropping two places from last year. 

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