Tesla layoffs hit 20 percent of Solar City installation locations
By feedback@highgearmedia.com (Eric C. Evarts) Last week, Tesla announced it would lay off 9 percent of its workforce in an effort to keep its doors open as it tries to ramp up production of its critical Model 3 electric car. Now internal emails obtained by Reuters show that 13 or 14 of Solar City’s installation …read more