India’s remote sensing capabilities suffers setback as satellite lost following a launch failure from Space Centre
New Delhi: India’s bid to enhance its remote sensing capabilities suffered a setback early Sunday morning when an Earth-observation satellite was lost following a launch...