Defence Update Blog

The False Space Vs Survival Dichotomy

Here’s why all those naysayers are wrong about India’s record-breaking success at launching 104 satellites at one go. Earlier this month, on February 14th, the Indian Space Research Organisation (ISRO) announced the successful launch...