The agency says that it may open avenues for the in-house capability to send manned mission, too, into space.
The agency says that it may open avenues for the in-house capability to send manned mission, too, into space.
Three Indian and 101 foreign satellites scheduled for space on February 15
The American Bazaar is a publication of American Bazaar, Inc., based in Germantown, MD.