ISRO has launched a total of 129 satellites of Indian origin and 342 foreign satellites belonging to 36 countries since 1975: Union Minister of State (I/C) for Atomic Energy & Space, Jitendra Singh tells Rajya Sabha Nation By Editor Last updated Feb 10, 2022 113 Share 113 Share