After rival China’s failed mission to Mars in November last year, and goaded by the success of India’s moon mission in 2008, the Indian cabinet has finally given the green signal to the Mars mission.
After rival China’s failed mission to Mars in November last year, and goaded by the success of India’s moon mission in 2008, the Indian cabinet has finally given the green signal to the Mars mission.