Mercedes-Benz sells 72 fifteen-meter-long buses for operation in Brazil   [ Brazil ]