Tesla layoffs: The team included a group of about 40 people while the company still has a small group of marketing employees based in Europe.

LEAVE A REPLY

Please enter your comment!
Please enter your name here