At MAN’s plant in Starachowice, Poland, series production of battery-powered city buses was successfully launched at the beginning of October. The first customer vehicle to come off the assembly line is the 12 metre solo version of the Lion’s City […]