NASA leader hails ISRO’s Chandrayaan-3 release: ‘India demonstrating management’ Technology July 14, 2023 As India introduced its 3rd lunar venture, Chandrayaan-3, on Friday, the executive of NASA prolonged congratulations to ISRO. The US…