The Chinese electric automotive giant has set its sights on Formula 1; Stella Li, BYD’s Executive Vice President and CEO for the Americas, Europe, and the Middle East, has never hidden that she views the world championship as the …Keep reading
Why any 12th team project would face an uphill battle amid BYD rumours








