India bags orders to launch 68 foreign satellites
Riding on the success of its rocket launches and domain expertise in space technology, India secured new orders to launch 68 satellites for overseas customers, including a dozen from the US, said a top official on Tuesday.
Aug 31, 2016, 09:54 AM IST