Tags: automakers, bosses, fired, heads 10 Automaker Heads Who Were Fired From Their Own Companies First your name's on the logo and then they vote you out (more…) Continue Reading