Phoenix Motorcars
-
Science, Technology, and Social Media
Biden-Harris Admin Recalls Hundreds Of Electric Buses Amid Fire Concerns
The Federal Transit Administration (FTA) issued a warning Wednesday about 483 electric transit buses being recalled over safety defects, according…
Read More »