Mercedes AMG Petronas Formula One Team technical director James Allison believes that Lewis Hamilton's victory in the Japanese Grand Prix has vindicated the team's development direction. After arriving at Sepang last weekend with a number of... MoreĀ»