GM Vows Free Repairs for 721K Trucks Hit by Engine Issues

In a massive move that’s sending shockwaves through the auto industry, General Motors (GM) has