Tesla 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 internal emails obtained by Reuters show that 13 or 14 of Solar City's installation centers will be shuttered as part of the layoffs. About 60 centers will stay open...