In 2008, the global financial crisis chased carmakers out of Formula One. In 2026, they’re back in full force despite market ...