India’s ISRO continues to break records in space exploration. From launching 104 satellites at once to completing its 100th mission, India is now among the top five spacefaring nations.