Daimler’s large Latin America orders
Daimler Buses has recently received significant orders for urban buses from Latin America. Brazil’s third largest city, Salvador da Bahia, ordered 180 bus chassis from Daimler Buses subsidiary, Mercedes-Benz do Brasil. Since September 2014, a total of over 430 Mercedes-Benz bus chassis units have been sold to local operators in Salvador. Daimler Buses says it […]