15-02-2017 08:29 via moneycontrol.com

ISRO launches record 104 satellites: How much could it earn?

The Indian space agency has been in the limelight for the past few years for its economical project execution and 100 percent success rate in foreign satellite launches.
Read more »