The move to restructure Williams’ Formula 1 operation through a possible sale of the team should not be viewed as “anything other than positive”, according to deputy chief Claire Williams
Categories: Uncategorized