China-based automaker Build Your Dreams (BYD) has secured a USD227-million contract to supply around 100 electric buses to the Shenzhen Bus Group, the state public transport operator of Shenzhen. The ...

This content is available to only subscribers.