Dr Jitendra Singh, Union Minister of State (Independent Charge) Science and Technology; Minister of State (Independent Charge) Earth Sciences; MoS PMO, Atomic Energy and Space, said today that ISRO has successfully launched 177 foreign satellites from 19 countries over the last