General Motors has seen the writing on the wall and rather ...