![No Picture](https://cbwmagazine.com/wp-content/themes/mh-magazine/images/placeholder-medium.png)
Bus News
Chinese open-top buses hit the road
Big Bus Tours’ open top double-deckers from Chinese manufacturer Ankai enter service in London Big Bus Tours recently took a delivery of 20 double-decker sightseeing buses, manufactured by the Anhui Ankai Automobile Limited Company.