Public transport in Istanbul shifts into a higher gear

with a major order for 221 Mercedes-Benz city buses.

02/2012 Stuttgart/Istanbul.