Once denied cryogenic tech, India now launching dozens of satellites with this tech: Modi