BYD commences delivery of electric buses in Turin, Italy May 21, 2021 | Europe News 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. Username or E-mail Password Remember Me Forgot Password