Loading: Knoxville contracts for 12 New Flyer electric buses with option for 14 more