Chinese firm Yutong has announced plans to build and operate a bus factory in the western state of Yaracuy, which will have an assembly capacity of 3,500 buses a year. The plant will produce three mod...

This content is available to only subscribers.