If you are even remotely interested in Formula 1 you will be aware of the current debate being had over whether the current formula is just not up to scratch. Is it the speed of the cars? The tyre degradation? The power units? DRS? These are some... More »