India launches satellite
-
ISRO's New Satellite Launch Indicative of India's Thriving Space Industry
ISRO launched 8 satellites aboard a rocket that will be deployed in two different orbits in a complex maneuver called "multi-orbital" launch.
Latest Research Articles