NASA Begins to See the Light

NASA Begins to See the Light

June 1, 2009 NewSpace News

A hard-fought battle between NASA and other launch providers is beginning to resolve, as NASA recently approved a $150 million stimulus package, planned for private space companies.  Taylor Dinerman at Fox News