downtoearth-subscribe

Now, Indo-US space partnership

  • 02/12/2004

India and US are poised to take their strategic relationship a notch higher. They will soon sign a crucial space launch agreement to allow India to launch US- made satellites not just from US, but