Reports

The “Comuta” Prototype Electric City or Shopping Car Was Recently Unveiled at Ford of Britain’s Research and Engineering Centre in Eastern England

  •  
  •