Is it so blasphemous to think ISRO ought not to be compared to other space agencies?
ISRO is one of those few public sector organisations in India that actually do well and are (relatively) free of bureaucratic interference. Perhaps it was only a matter of time before we latched on to its success and even started projecting our yearning to be the “world’s best” upon