Autonomous vehicles News Perrone Robotics completes series of public road tests of its autonomous vehicles June 11, 2021