MUMBAI,JULY 15: Of the 111 lunar missions in the last seven decades, 62 were successful, 41 failed and eight achieved partial success, according to the US space agency NASA’s database on Moon missions. India on Friday launched its third mission to the Moon, Chandrayaan-3, with an aim to soft-land on the surface of Earth’s only […]Continue Reading