Daimler launches the new Citaro
By Doug Jack Having built nearly 35,000 versions of its popular Citaro city bus range since 1998, Mercedes-Benz raised the bar with its launch of the new generation Citaro in May from Mannheim, Germany. Before I go any further, let me clear up possible confusion about brands. The parent company is Daimler AG, of which […]