Science & TechnologyNASA’s Percy successfully lands on the Red planet.Ravi Malhorta26/02/202124/02/2022 by Ravi Malhorta26/02/202124/02/2022 The Rover and Helicopter launched by NASA on 30th July, 2020 on an Atlas V launch vehicle had a goal of landing on Jezero crater on Mars one of the eight shortlisted places for the...