Formula 1's commercial boss Sean Bratches isn't holding the fans' criticism of the sport's new logo against them, quite the contrary. As soon as the new design was revealed on the Abu Dhabi podium last weekend, it was picked apart by the fan... MoreĀ»