Photo: YouTube/ WKBW TV

Tesla is eliminating dozens of positions at its SolarCity office in Northern California

Company says it’s centralising its sales, support and IT operations

Topic |   Business Insider

TOP PICKS

Photo: YouTube/ WKBW TV
READ FULL ARTICLE