ISRO said the upper stage of the Polar Satellite Launch Vehicle - C37 (PSLV-C37) re-entered the earth's atmosphere on October 6, 2024 and the impact point was the North Atlantic Ocean.
The space agency launched 104 satellites, breaking the previous record of 37 by Russia.