site logo

Apple to lay off 190 employees from self-driving car unit