News

Tesla accused of selling lemons in new lawsuit

Adam Williams was a former Tesla employee who worked as a regional manager in New Jersey since 2011. Whilst working…