What You're Not Hearing About GM's New CEO, Mary Barra, and the Executive Shuffle

General Motors has fired 15 employees involved with its infamously defective ignition switches, which has led to the company’s massive recall of millions of cars and numerous deaths. Furthermore, …read more