
The top five most traffic congested cities in the world are Mexico City, Bangkok, Jakarta, Chongqing, and Bucharest.
Read More →Taxi drivers in Mexico have been going electric for several months, soon those in Mexico who want to drive a 100 percent pure electric car will be able to buy the Nissan LEAF. The company said it is working to increase the electric vehicle charging infrastructure .
Read More →