New Orleans students are now riding 42 electric school buses deployed by InspireNOLA Charter Schools, the largest electric ...