In the F1 headlines this week, two more teams have confirmed their car launch dates as the new season creeps closer, Russian F1 drivers will not be able to race under their country’s flag, Grosjean will be moving to IndyCar and more. This week, the car launch dates of Mercedes and Williams were confirmed. Mercedes