electric car News

Tesla Tastelessly Tosses Their Team

If you thought breaking up over a text message was in bad taste, try empathizing with the Tesla employees who were just laid off… via a blog post! That’s right, 90% of the >>