India PM lauds ISRO workforce effort as India effectively achieves self sustaining touchdown of area automobile April 2, 2023 The World Opinion By means of PTI NEW DELHI: Top Minister Narendra Modi on Sunday hailed ISRO...