Business News
GM CEO Barra hauled to Capitol Hill this week over job cuts
U.S. lawmakers are hauling General Motors CEO Mary Barra to Capitol Hill for a series of private meetings this week as the company comes under fire after announcing up to 14,000 job cuts. Barra isn’t […]