11 Jun 2014 Moscow Launches Velobike with Smoove Bike Share Equipment Smoove just launched Moscow’s bike share program called VeloBike. The VeloBike program has 2500 bicycles and 150 stations. It is sponsored by the Read More