March 18, 2010
by Jeffrey Hill U.S. President Barack Obama’s decision to cut NASA’s manned Constellation lunar mission program and invest $6 billion in commercial launch companies to replace the retiring Space Shuttle...
Finance