Stocks | Sun Dec 8, 2013 3:59pm EST

Small steps to Mars are a big leap for Indian companies