Nova Bus inks deal with Minnesota transit authority, plans to invest in buses fueled by natural gas

by