Technology News Self-Driving Car Tests Michigan Roads, Immediately Files for Retirement April 5, 2025