Double decker buses 2017 373,295 miles Germany
Double decker buses 2016 267,203 miles Germany
Double decker buses 2019 391,158 miles Germany
Double decker buses 2020 203,657 miles Germany
Double decker buses 2021 129,189 miles Germany
Double decker buses 2024 1,834 miles Germany
Double decker buses 2024 1,812 miles Germany
Double decker buses 2024 23,612 miles Germany