Ron Dennis believes the current Formula 1 regulations do nothing to reduce costs, instead make the expenditure within the sport rise. View the original post at Ron Dennis:... read more »
29
Ron Dennis believes the current Formula 1 regulations do nothing to reduce costs, instead make the expenditure within the sport rise. View the original post at Ron Dennis:... read more »