Italian public transport operator SETA, based in Modena, has received 11 MAN Lion’s City 12 E electric buses to be deployed in Reggio Emilia.  The first three electric buses are ready to enter service...

This content is available to only subscribers.