« Toll Roads Redux | Main | Crosswalks of the Netherlands »
November 27, 2005
Bikes Losing the Battle in China?
Jerry Schneider passes along a pointer to a story about some Chinese cities outlawing electric bicycles. Apparently they're congesting the roads for cars.
The CBA (Chinese Bicycle Association - wouldn't BTA love that membership base) is appealing.
Posted by Jerry Schneider at 10:11 AM





