Develop

The largest bus in the world

The world's largest bus is called the AutoTram Extra Grand and was developed in 2012 in the German city of…