Showing posts with the label Electric Taxis

Shenzhen China City With 99% Electric Taxis

In the city of Shenzhen in southern China, as of the New Year's Eve, 99 per…

Load More That is All