NASA to Cancel Shuttle Program, Lay Off 900 May 2, 2009 No Comments on NASA to Cancel Shuttle Program, Lay Off 900 Post View 0 The National Aeronautics & Space Administration laid off 160 manufacturing workers this week, the first round of 900 job eliminations as the space agency winds…