site logo

Shenzhen, China touts nearly all-electric taxi fleet