Sport targets new points system
Not for the first time, the sport is looking to change the points system in a bid to generate greater interest for fans and greater incentive for teams and drivers.
Read full articleNot for the first time, the sport is looking to change the points system in a bid to generate greater interest for fans and greater incentive for teams and drivers.
Read full article