China-based Shenzhen Western Bus Company has suspended an order for 2,228 electric buses, out of a total of 2,919 buses from BYD Company. The contract, valued at USD270 million, was aborted due to adj...

This content is available to only subscribers.