ENVIRONMENT
07/19/2010 09:45 am ET Updated May 25, 2011

London Bike-Sharing Program Debuts With 6,000 Cycles

London's bike-sharing program is scheduled to open to the public on July 30, 2010.

Read more on Planet Green