Apple Lays Off More Than 600 Workers In California After Scrapping Car And Display Project
The company disclosed it had laid off 614 employees from eight different offices in Santa Clara, a month after it reportedly scrapped its ambitious self-driving electric car project.