CleanTech Energy News Science NHTSA: Self-Driving Vehicles No Longer Need Human Controls March 13, 2022 admin autonomous vehicles, national highway traffic safety administration (nhtsa), nhtsa, Pete Buttigieg, policy & politicsCredit to Author: Johnna Crider| Date: Sun, 13 Mar 2022 13:51:56 +0000https://cleantechnica.com/feed/