Sao Paulo Transit Completes Successful Trials of BYD Electric Bus; Orders Two For Now

Photo by: Mark Kane
USA / Global
Our International Editions