F1

“Personally yes, I agree”– Honda boss claims Japanese manufacturer left Formula 1 too early

"Personally yes, I agree"– Honda boss claims Japanese manufacturer left Formula 1 too early