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. 
Is this a piece of news regarding world politics, sports, business, or science and technology? 