BENGALURU: At a time India’s aspirations of having a sustainable human presence in space is taking shape in the form…