A fleet of 20 articulated buses manufactured by Yutong have been deployed in Ulaanbaatar, the capital and largest city of Mongolia. The company will be delivering 10 more articulated buses, however, t...

This content is available to only subscribers.