Apple confirms layoff of 190 people from self-driving car project

Apple on Wednesday confirmed plans to lay off 190 people from its self-driving car project, known as Project Titan, namely from facilities in Santa Clara and Sunnyvale, Calif.

Source:: Apple Insider