As time and allegations have moved on, perhaps it was a matter of time before Force India owner, Vijay Mallya, stepped down to face his legal battles. We've often wondered how this team managed to do as well as they do with the distraction of... MoreĀ»