2 Shares41 Views ‘Mission Accomplished’: ISRO Successfully Launches Three Small Satellites Into Earth’s Orbit