CleanTechnica favicon

Shanghai Says All Is Well With Tesla Talks, Marchionne Says Mistakes Were Made