Purchase of 60 New Electric Trolley Buses Moves Forward
The San Francisco Municipal Transportation Agency (SFMTA), which manages transportation in the city, today announced that the Notice to Proceed has been issued for the purchase of 60 new electric...