424 foreign satellites launched till date by India Out of 424 foreign satellites launched till date by India, 389 were launched in the last nine years of the government head… byadmin •June 05, 2023