NEW DELHI: India’s space regulator Indian National Space Promotion and Authorization Centre (IN-SPACe) has announced the…