GM CEO Mary Barra Holds Press Conference On Ignition Switch Recall

Auto executives such as General Motors CEO Mary Barra (shown above) could get life in prison if a new bill authored by Senator Claire McCaskill (D-MO) passes in its entirety.

Under …read more