@qz.com 5 years ago Despite the failed moon mission, Indian techies’ liking for a job at ISRO has only increased