Shenzhen, China touts nearly all-electric taxi fleet