Some sources have suggested that new legislation could mark the end of Formula One racing in Europe. The EC recently announced new proposals that would mean all motor vehicles would need to have third-party insurance. A number of leading insurers responded by saying that insuring F1 cars would be considered […]