Business, Technology NASA Autonomous Drone Beats Human Piloted Drone in Race by SW Newsmagazine This Tuesday, specialists from NASA’s Jet Propulsion Laboratory (JPL) in Pasadena, CA released data showing that autonomous drones performed better than human-controlled drones. This…