Mercedes-Benz sells 123 charter buses to RCR Locação LTDA in Recife, Brazil  [ Brazil ]