A pilot project by Santa Clara VTA may have bike share stations at Caltrain stations in Mountain View, Palo Alto, and San Jose with satellite destination stations at locations such as Stanford, San Jose State University, San Jose City Hall and Moffett Park. From Streetsblog SF… Despite the much ballyhooed talk by San Francisco Mayor read more






