Volvo launches world’s largest bus

Volvo has launched the world’s largest bus chassis at the FetransRio exhibition in Rio de Janeiro,…