News

The bus company Carsud in has put 24 new Setra S 416 LE business low entry buses into service for the first time.