Archive for June 15th, 2009

 

admin on Jun 15th, 2009On the Streets of China, Electric Bikes Are Swarming

Of all the things that have changed in China over the past 30 years, transportation has undergone one of the most obvious of transformations. Where city streets once swarmed with bicycles, they are now full of automobiles. Cars clog intersection and expressways. Their exhaust clouds the sky and the air is full of the sound [...]