Shanghai is electric bike city! It's true, I was there. September 15, 2010 by Your Name in Electric Vehicle, traffic, travel, trends