CrewMate Semi-Autonomous Panel Installation Vehicle Completes Field Trial by Anthony DiPietrantonio | Oct 16, 2024 | News