Tesla layoffs hit 20 percent of Solar City installation locationsTesla layoffs hit 20 percent of Solar City installation locations
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...