Mercedes will launch their new Formula One car, the W03, on Tuesday 21 February at the Circuit de Catalunya in Barcelona. Theirs will be the last of the front-running cars to be revealed, and is therefore highly anticipated. Mercedes chose not to run the W03 at the first test in Jerez. That decision is a... Continue Reading →
