Artistic rendition of NepaliSat-1 smallsat on-orbit. (NTA) is preparing to launch its own satellite, saving the country billions annually from broadband satellite links for telecommunication, broadcasts and aviation. Nepal had been given the slot by the International….