ID cards to double U.K. passport fees Costs tied to the country's controversial biometric ID card plan will cause the price of new passports to soar. 

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