Gotcha upgrading bikes, leaving Baton Rouge launch date a mystery

    Over the next month—and after several delays—Baton Rouge will see the installation of 51 bikeshare stations. Yet, a key question remains: What about the bikes? Gotcha, the South Carolina compan…


    Already an INSIDER? Sign in.