The French municipal association Saint-Nazaire has put 25 electric articulated buses from Iveco Bus into operation. An ...