General Motors is ripping up a key part of its electric-vehicle playbook, cutting 2,900 jobs and closing a $102 million ...