The Mercedes-Benz Citaro (or O530) is the current Mercedes-Benz/EvoBus mainstream single-decker bus intended for public transport, introduced in 1997 and replaced the Mercedes-Benz O405/O405N series. Manufactured in Mannheim (Germany), Ligny-en-Barrois (France) and Sámano (Spain), it features a low floor for easy access.
Read more about Mercedes-Benz Citaro: London Fires, Latin American Citaros, Gallery