Reply To: Ford makes major electric car U-turn as boss admits it was ‘too ambitious’! July 21, 2024 at 1:59 pm #285400 kezoParticipantI will get shot!However, I’m sure we al remember Betamax…