Deals | Mon Aug 13, 2012 10:04pm IST

Obama lauds NASA for Mars landing, pledges continued investment