Tech news Nasa’s Ingenuity Helicopter nails a successful debut on Mars – Top Tech NewsBy Girish ShettiApril 20, 2021 Here are the top trending news from the world of technology 1 Nasa’s Ingenuity Helicopter nails a successful debut on…