NEW DELHI: As the Indian Space Research Organisation (ISRO) prepares to make an audacious attempt at a soft landing on…