fbpx
China mega city from the sky

China

Shenzhen: A City Miles Ahead

Two weeks ago, The Washington Post called Shenzhen, the tech hub in Southern China, a “pacesetter,” when reporting on how it became the first city in the world to turn nearly all of its buses and taxis electric. But it is not just public and for-hire fleets electrifying in…