March 12, 2012

Robert Nardelli, former Home Depot and Chrysler CEO, said Friday he is stepping down from his current post as CEO of firearms maker Freedom Group.