Williams says the arrival of Simon Roberts as its new managing director of its F1 operations completes its planned major technical signings for the short term as it bids to move up the grid
Categories: Uncategorized