Ahead of the Canadian Grand Prix, Bernie Ecclestone sat down to chat to Sky F1’s Ted Kravitz about the state of F1. A very casual, but very interesting chat with the F1 Supremo. Ecclestone talks about F1 finances, the state of the current teams and cars, which drivers excite him and a bit about sports […]