The FIA has issued a damning statement regarding the termination of North One Sport's contract as promoter of the World Rally Championship, saying the firm could give no assurances that it would receive the investment required to continue in its role
More...