Ecclestone rebuke as Silverstone dropped BERNIE ECCLESTONE has hit out at Silverstone #39;s owners, describing the track as  quot;embarrassing quot; just hours after axing it 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? 