BYD has commenced the delivery of the 50 electric buses that were ordered by Gruppo Torinese Trasporti (GTT), the public transport operator in Turin. The order is a part of the framework agreement for...

This content is available to only subscribers.