ItalcarFrom Wikipedia, the free encyclopedia Italcar is an Italian company, located in Turin, which produces and distributes electric vehicles. This article does not cite any sources. (January 2013)
Italcar is an Italian company, located in Turin, which produces and distributes electric vehicles. This article does not cite any sources. (January 2013)