Apple lays off over 200 people from its 'Project Titan' self driving car division

Open in new window