For a country that was starving to death a few decades ago they have made a lot of progress. Space development is a popular idea in India, more popular than in the US and more popular than in China. In the long run it might be India that develops space. America could do it and is in the best position by far to do it, but the winner could be India.
Correct on all accounts.