A group of renegade space vehicle designers, including NASA engineers bucking their bosses, today got their chance to make their case to the next presidential administration. During a morning meeting at NASA headquarters in Washington D.C. with ...
More Information
More Information