Berlin, here we come! TSA wins significant order for electric motors of new metro

© Stadler Rail