MAN announced that the Lion’s City E electric buses, unveiled at the 2018 IAA, will be produced in Starachowice, Poland from 2020.