Nova Bus Announces New Order for 3 Electric Buses to San Francisco Municipal Transportation Agency
Nova Bus, a leading North American transit bus manufacturer, is proud to announce a new order for 3 electric Nova Bus LFSe+ vehicles by the San…