Force India team boss Dr Vijay Mallya says that the team's recent troubles are now firmly behind them, and that the team have now begun the task of catching up in earnest. Despite being the first of the teams to ‘launch' their 2015 challenge... More »