Originally planned for summer 2012 but now planned for Spring 2013, Alta will launch Citi Bike in New York City whose 600 stations and 10,000 bikes will make it the largest such program in the United States.
Originally planned for summer 2012 but now planned for Spring 2013, Alta will launch Citi Bike in New York City. New York City's 600 stations will make it the largest such program in the United States.10,000 bikes will make it the largest such program in the United States.