01. March 2026Waymos Robotaxis Outshine Humans In Safety Record As 25 Million Miles Of Autonomous Driving Reveals Promising Results