Electric Buses Are Here… Almost
Capital Metro is about to buy some electric buses. For the first time ever. In April, Cap Metro's board of directors approved a contract to buy up to 10 electric buses, with plans to put them on the streets by the end of this year. And that's...