IIT Bombay is set to propel India into the deep space race with its ambitious ‘Daksha’ mission, aiming to launch two satellites carrying some of the world’s most powerful space telescopes. These ...