Emerging Tech
Apple lays off 190 staff from its self-driving car project
Apple Inc. is laying off 190 staff members who were working on its “Project Titan” self-driving car development project, confirming reports first published Jan. 24. The exact number of layoffs came via a filing…