Bike share launches in Baton Rouge; Gotcha CEO hopes to ‘effect change’

    The long-anticipated bike share program is finally rolling in Baton Rouge, a city where Gotcha—the South Carolina company that launched program—hopes to effect change.  The effort to bring bik…


    Already an INSIDER? Sign in.