Mobility Nova Bus Announces New Order for 3 Electric Buses to San Francisco Municipal Transportation Agency AIT News Desk Nov 5, 2021 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…