In a country that has too few patents and globally path-breaking inventions for its size, ISRO's efforts clearly show how world class products can be made in the resource-constrained environment of an emerging economy.
India has been able to earn about 100 million USD by launching 45 foreign satellites and 28 more satellites are set to be launched between 2015 and 2017.