Science | Sun Dec 8, 2013 9:18pm EST

Small steps to Mars are a big leap for Indian companies