There’s finally a satellite stamped ‘Made in India’ circling the orbit of our closest neighbor and we couldn’t be happier. Through our well established sources, extensive research and analysis, we are now convinced that Mars would soon need an errand-running service of its own! 222 more words