macdailynews.com
Project Titan: Apple confirms layoffs for 190 autonomous vehicle employees
Apple will lay off 190 employees in Santa Clara and Sunnyvale in its self-driving car division…