NEW DELHI: Chandrayaan-3 is expected to be launched on July 14 from the Satish Dhawan Space Centre in Sriharikota. This is India’s third lunar mission, conducted by the Indian Space Research ...