Posts

Showing posts with the label Robert Nardelli

Does Your CEO Rock or Suck?

Detroit's Big 3 CEO's: The Gang Who Can't Straight Shoot