St. Louis Embraces Bike-Share and its Connection with Transit
Bike-share was introduced into the St. Louis area in April of 2018. Riders have already taken over 100,000 rides with an average of 1200 rides a day! The average trip of… Read the rest