Spirit says it’s making progress on cleanup, fixes

April 17, 2012 5:00 AM