General Motors announced it will take a $6 billion charge tied to its electric vehicle strategy, marking one of the largest ...