WRC Features Winners + Losers of the 2024 points system so far The ferocity of the backlash has simmered, but there’s little denying the new points system introduced for the 2024 World Rally Championship season has been divisive… Read more by Luke Barry August 26, 2024 5 min