Sixty new bikes and six new stations for Glasgow’s bike share scheme

The nextbike scheme in Glasgow