SETA receives 11 MAN Lion’s City 12 E electric buses, Italy March 15, 2025 | Europe News, News 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. Username or E-mail Password Remember Me Forgot Password