New Delhi: Thirteen of the 34 Indian satellites operational in the country are communication satellites.
MUMBAI: The first time it was about to launch in august 2013 a technical snag forced an abortion.
MUMBAI: The first time it was about to launch in August 2013, a technical snag forced an a
switch
Subscribe To Our Newsletter