Chery Wanda Guizhou Bus, a CHina-based manufacturer of buses, has shipped a fleet of electric buses to Nepal. This is the company’s first order of electric buses in Nepal. The number and model of elec...

This content is available to only subscribers.