Inside F1’s newest team and their £1.2bn question ahead of debut season 2026-03-03 · The Independent Read full story at source