Remove Fleet Remove France Remove Los Angeles Remove Three Wheeled
article thumbnail

Electric cars back on track?

Plugs and Cars

Tesla had a red carpet grand opening for its first showroom and service center in Los Angeles. nk of Norway has begun producing cars again, and sales are slated to begin soon in Scandinavia, Switzerland and France. Smart has begun testing a small electric fleet in England. Smaller automakers continue to make the news.