India has made phenomenal strides in space exploration, from the launch of the Aryabhata satellite in 1975 to becoming the first nation to mark its presence on the southern pole of the Moon. Again, ...