31 C
Sunday, June 16, 2019
Home Tags Shenzhen

Tag: Shenzhen

How Did Shenzhen, China Build World’s Largest Electric Bus Fleet?

Diesel buses—and the choking smog they spew—are a common sight in most cities. But not in Shenzhen, China. The southeastern city, which connects Hong Kong...

Latest News

Real Time Analytics
Skip to toolbar