Scrooge wears a GM hat Hard on the heels of its holiday price cuts, General Motors today announced plans to close some of its plants, laying off thousands of workers at the end of the […] Pied Type November 21, 2005 1 Comment