Explore

berlin (germany) ×
  • screenshot

    Tesla Will Lay Off More Than 10% of Workers

    Along with the departure of a senior executive, the cuts added to signs of turmoil at...