Teams say they're trusting Formula 1 officials who say the financial part of the GM entry works for the sport.
Formula One will become even more a 'battle of giants' with the arrival in 2026 of General Motors' Cadillac brand as an 11th ...