Ford has become a punchline over the number of recalls it has issued over the past few years. In 2023, it managed its third ...
Cadillac have finally been granted an entry onto the Formula 1 grid for the 2026 season to become the 11th team in the field.