32 C
Saturday, March 23, 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