As F1 car launch season is now around the corner, it is worth previewing this year’s championships, especially the world’s premier event, the Formula One Driver’s Championship. As a Briton, I wish Hamilton to win again, but despite Vettel and Ferrari having dramatically improved last season, they need to up their game again in order […]