Electric Bus Manufacturer Teeters on the Edge of Bankruptcy, Biden Gave Company Millions By Steve Straub / December 1, 2024