Prime Minister Narendra Modi said that India will soon mark its presence on the Moon with the Chandrayaan-2 mission and appreciated the use of space technology in saving assets and life and in delivering government schemes. "We have created a world record for launching 104 satellites...