The world leader in bike-sharing is… China obviously!
The full story is here, via Dan Hill.
Related Links:
"In fact, of the 20 biggest bike share programs on the planet, all but four are in China. The exceptions are Paris, London, Barcelona, and New York (and the last two tie for #20)."
The full story is here, via Dan Hill.
[image credit: Quartz]
Related Links: