Ecclestone slams Silverstone Bernie Ecclestone has launched a stinging attack on Silverstone #39;s owners after dumping the British Grand Prix from the Formula One calendar. 

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