Electric coaches help to keep MCI plant going
USA NFI subsidiary Motor Coach Industries (MCI) has shipped the first of nine battery-electric coaches built by its Pembina, North Dakota facility. The company says the production of electric coaches is a major milestone for […]