The past few days have been quite turbulent in the Formula 1 world. One team has died, another was told that it couldn’t come back… 1,001 more words