Simon Roberts to Stand Down as Williams Team Principal

Williams have announced that Simon Roberts will stand down as Team Principal as part of an ‘internal restructure’ at the team.

Leave a Reply

Your email address will not be published. Required fields are marked *