India’s space programme suffered a significant blow on January 12, 2026, after Isro’s PSLV-C62 mission failed to place its payloads into orbit, resulting in the loss of all 16 satellites onboard ...